mirror of
https://github.com/vishvananda/netlink
synced 2025-02-20 14:17:02 +00:00
Set the change flags to IFF_PROMISC instead of IFF_UP on the SetPromiscOn/Off functions.
This commit is contained in:
parent
f321bd7f3a
commit
838b9b5fcb
@ -103,7 +103,7 @@ func (h *Handle) SetPromiscOn(link Link) error {
|
||||
|
||||
msg := nl.NewIfInfomsg(syscall.AF_UNSPEC)
|
||||
msg.Change = syscall.IFF_PROMISC
|
||||
msg.Flags = syscall.IFF_UP
|
||||
msg.Flags = syscall.IFF_PROMISC
|
||||
msg.Index = int32(base.Index)
|
||||
req.AddData(msg)
|
||||
|
||||
@ -122,7 +122,7 @@ func (h *Handle) SetPromiscOff(link Link) error {
|
||||
|
||||
msg := nl.NewIfInfomsg(syscall.AF_UNSPEC)
|
||||
msg.Change = syscall.IFF_PROMISC
|
||||
msg.Flags = 0 & ^syscall.IFF_UP
|
||||
msg.Flags = 0 & ^syscall.IFF_PROMISC
|
||||
msg.Index = int32(base.Index)
|
||||
req.AddData(msg)
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user