Add support for per interface ICMPv6 statistics

This commit is contained in:
Thomas Graf 2010-11-11 23:14:57 +01:00
parent 407e9eb05d
commit e69efadc46
2 changed files with 8 additions and 0 deletions

View file

@ -76,6 +76,10 @@ enum rtnl_link_st {
RTNL_LINK_OUTMCASTOCTETS, /* OutMcastOctets */
RTNL_LINK_INBCASTOCTETS, /* InBcastOctets */
RTNL_LINK_OUTBCASTOCTETS, /* OutBcastOctets */
RTNL_LINK_ICMP6_INMSGS, /* InMsgs */
RTNL_LINK_ICMP6_INERRORS, /* InErrors */
RTNL_LINK_ICMP6_OUTMSGS, /* OutMsgs */
RTNL_LINK_ICMP6_OUTERRORS, /* OutErrors */
__RTNL_LINK_STATS_MAX,
};

View file

@ -1258,6 +1258,10 @@ static struct trans_tbl link_stats[] = {
__ADD(RTNL_LINK_OUTMCASTOCTETS, OutMcastOctets)
__ADD(RTNL_LINK_INBCASTOCTETS, InBcastOctets)
__ADD(RTNL_LINK_OUTBCASTOCTETS, OutBcastOctets)
__ADD(RTNL_LINK_ICMP6_INMSGS, ICMP6_InMsgs)
__ADD(RTNL_LINK_ICMP6_INERRORS, ICMP6_InErrors)
__ADD(RTNL_LINK_ICMP6_OUTMSGS, ICMP6_OutMsgs)
__ADD(RTNL_LINK_ICMP6_OUTERRORS, ICMP6_OutErrors)
};
char *rtnl_link_stat2str(int st, char *buf, size_t len)