On Sun, May 3, 2009 at 3:50 PM, Julien Cristau <[email protected]> wrote: > 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.
Just looking in from upstream here... I guess this piece must refer to some Debian specific text, since I don't find the referred to text in the upstream page? Cheers, Michael > --- 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 > > > > -- Michael Kerrisk Linux man-pages maintainer; http://www.kernel.org/doc/man-pages/ Author of "The Linux Programming Interface"; http://man7.org/tlpi/ -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

