mirror of
https://github.com/vishvananda/netlink
synced 2025-03-01 11:00:48 +00:00
Remove FlagsMask from Addr struct
This commit is contained in:
parent
87df994490
commit
f351153998
1
addr.go
1
addr.go
@ -13,7 +13,6 @@ type Addr struct {
|
||||
Label string
|
||||
Flags int
|
||||
Scope int
|
||||
FlagsMask int
|
||||
}
|
||||
|
||||
// String returns $ip/$netmask $label
|
||||
|
@ -56,7 +56,7 @@ func addrHandle(link Link, addr *Addr, req *nl.NetlinkRequest) error {
|
||||
addressData := nl.NewRtAttr(syscall.IFA_ADDRESS, addrData)
|
||||
req.AddData(addressData)
|
||||
|
||||
if addr.FlagsMask != 0 {
|
||||
if addr.Flags != 0 {
|
||||
b := make([]byte, 4)
|
||||
native.PutUint32(b, uint32(addr.Flags))
|
||||
flagsData := nl.NewRtAttr(IFA_FLAGS, b)
|
||||
|
@ -107,7 +107,6 @@ func TestAddrAddDelFlags(t *testing.T) {
|
||||
Mask: net.CIDRMask(24, 32),
|
||||
},
|
||||
Flags: syscall.IFA_F_PERMANENT,
|
||||
FlagsMask: syscall.IFA_F_PERMANENT,
|
||||
}
|
||||
if err = AddrAdd(link, addr); err != nil {
|
||||
t.Fatal(err)
|
||||
|
Loading…
Reference in New Issue
Block a user