Network programming 如何从内核代码访问网络设备计数器,如tx/rcv数据包/字节?
我正在编写一个驱动程序,我想获取其中某个设备的网络计数器。 什么样的数据结构保存这些信息以及如何访问这些信息?首先,使用获取指向接口的struct net_设备的指针 然后,net_设备结构有一个指向函数的指针,该指针声明为:Network programming 如何从内核代码访问网络设备计数器,如tx/rcv数据包/字节?,network-programming,linux-kernel,Network Programming,Linux Kernel,我正在编写一个驱动程序,我想获取其中某个设备的网络计数器。 什么样的数据结构保存这些信息以及如何访问这些信息?首先,使用获取指向接口的struct net_设备的指针 然后,net_设备结构有一个指向函数的指针,该指针声明为: struct net_device_stats *(*get_stats)(struct net_device *dev); 该结构包含所需的信息
struct net_device_stats *(*get_stats)(struct net_device *dev);
该结构包含所需的信息