mirror of
https://github.com/vishvananda/netlink
synced 2025-02-17 04:26:48 +00:00
Filter address family correctly in AddrList() based on message family.
This commit is contained in:
parent
148ac55d0a
commit
7f8533eaaf
@ -95,7 +95,7 @@ func AddrList(link Link, family int) ([]Addr, error) {
|
||||
|
||||
var res []Addr
|
||||
for _, m := range msgs {
|
||||
addr, family, ifindex, err := parseAddr(m)
|
||||
addr, msgFamily, ifindex, err := parseAddr(m)
|
||||
if err != nil {
|
||||
return res, err
|
||||
}
|
||||
@ -105,7 +105,7 @@ func AddrList(link Link, family int) ([]Addr, error) {
|
||||
continue
|
||||
}
|
||||
|
||||
if family != FAMILY_ALL && msg.Family != uint8(family) {
|
||||
if family != FAMILY_ALL && msgFamily != family {
|
||||
continue
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user