Explorar o código

go.net/ipv4: fix bit clear

R=golang-dev, bradfitz
CC=golang-dev
https://golang.org/cl/9582043
Mikio Hara %!s(int64=13) %!d(string=hai) anos
pai
achega
34e604ddd1
Modificáronse 1 ficheiros con 1 adicións e 1 borrados
  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