Browse Source

go.net/ipv4: fix bit clear

R=golang-dev, bradfitz
CC=golang-dev
https://golang.org/cl/9582043
Mikio Hara 12 years ago
parent
commit
34e604ddd1
1 changed files with 1 additions and 1 deletions
  1. 1 1
      ipv4/control.go

+ 1 - 1
ipv4/control.go

@@ -18,7 +18,7 @@ type rawOpt struct {
 func (o *rawOpt) lock()                     { o.mu.Lock() }
 func (o *rawOpt) unlock()                   { o.mu.Unlock() }
 func (o *rawOpt) set(f ControlFlags)        { o.cflags |= f }
-func (o *rawOpt) clear(f ControlFlags)      { o.cflags ^= f }
+func (o *rawOpt) clear(f ControlFlags)      { o.cflags &^= f }
 func (o *rawOpt) isset(f ControlFlags) bool { return o.cflags&f != 0 }
 
 type ControlFlags uint