ping?  I reported this a year ago but this is still present in manpages
3.24.

Cheers,
Julien

On Sun, May  3, 2009 at 15:50:26 +0200, Julien Cristau 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.
> 
> --- 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

Attachment: signature.asc
Description: Digital signature

Reply via email to