On Tue, Nov 18, 2008 at 7:30 PM, Paraneetharan Chandrasekaran < [EMAIL PROTECTED]> wrote:
> Hi All, > I am writing an user space application which gets the statistics from > the NIC drivers. To do this, I am using Ethtool ioctl with Ioctl > command SIOCETHTOOL and with ethtool command ETHTOOL_GSTATS along with > the address of struct ethtool_stats variable. My question is: > > What would be the format of the statistics copied from the kernel > space (to the address pointed by the data field of struct > ethtool_stats) ? > > Do all the drivers implement the same data format when they copy the > statistics to user space in response to this Ethtool ioctl? > > If not, how can I know what format used by the driver I am working on > ( I am working on Atheros driver)? > You can get driver info from ethtool's get_drvinfo option. Hence you can put a check in your application for a particular(like Intel and Broadcom ) driver. Thanks, Pranav > > Thanks in advance, > Paraneetharan C > > -- > To unsubscribe from this list: send an email with > "unsubscribe kernelnewbies" to [EMAIL PROTECTED] > Please read the FAQ at http://kernelnewbies.org/FAQ > >
