Package: manpages Version: 3.21-1 Severity: normal Tags: patch Hi,
getifaddrs(3) and rtnetlink(7) both refer to struct net_device_stats, but the actual struct returned is rtnl_link_stats (I noticed this because using net_device_stats leads to completely bogus values on 64bit). As far as I can tell struct net_device_stats is used inside the kernel, but net/core/rtnetlink.c:rtnl_fill_ifinfo() exports that information as struct rtnl_link_stats in the netlink message. --- manpages-3.21.orig/man7/rtnetlink.7 +++ manpages-3.21/man7/rtnetlink.7 @@ -100,7 +100,7 @@ T}:Interface Statistics. .TE .sp -The value type for IFLA_STATS is \fIstruct net_device_stats\fP. +The value type for IFLA_STATS is \fIstruct rtnl_link_stats\fP. .TP .BR RTM_NEWADDR ", " RTM_DELADDR ", " RTM_GETADDR Add, remove or receive information about an IP address associated with --- manpages-3.21.orig/man3/getifaddrs.3 +++ manpages-3.21/man3/getifaddrs.3 @@ -191,9 +191,9 @@ In this case, the .I ifa_data field may contain a pointer to a -.IR "struct net_device_stats" , +.IR "struct rtnl_link_stats" , defined in -.IR <linux/netdevice.h> , +.IR <linux/if_link.h> , which contains various interface attributes and statistics. .SH EXAMPLE The program below demonstrates the use of Cheers, Julien -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

