Fix off-by-one when reading IFLA_INET6_CONF and IFLA_INET6_STATS
This commit is contained in:
parent
5a9f50b8e9
commit
2c75886060
1 changed files with 2 additions and 2 deletions
|
@ -76,7 +76,7 @@ static int inet6_parse_protinfo(struct rtnl_link *link, struct nlattr *attr,
|
|||
uint64_t *cnt = nla_data(tb[IFLA_INET6_STATS]);
|
||||
int i;
|
||||
|
||||
for (i = 1; i <= __IPSTATS_MIB_MAX; i++)
|
||||
for (i = 1; i < __IPSTATS_MIB_MAX; i++)
|
||||
rtnl_link_set_stat(link, RTNL_LINK_IP6_INPKTS + i - 1,
|
||||
cnt[i]);
|
||||
}
|
||||
|
@ -85,7 +85,7 @@ static int inet6_parse_protinfo(struct rtnl_link *link, struct nlattr *attr,
|
|||
uint64_t *cnt = nla_data(tb[IFLA_INET6_ICMP6STATS]);
|
||||
int i;
|
||||
|
||||
for (i = 1; i <= __ICMP6_MIB_MAX; i++)
|
||||
for (i = 1; i < __ICMP6_MIB_MAX; i++)
|
||||
rtnl_link_set_stat(link, RTNL_LINK_ICMP6_INMSGS + i - 1,
|
||||
cnt[i]);
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue