标签: linux-kernel counter linux-device-driver ifconfig
如果我输入ifconfig我得到Tx和RX的数据包......在哪里增加这个计数器的代码? 它在网络驱动程序本身吗?还是在内核中?
如果可能,请提供所用计数器变量的lxr链接。
Thx!
答案 0 :(得分:1)
这是在各个网络驱动程序中完成的。
例如,对于rtl8139too驱动程序,TX计数在第1786行(see here)递增。
rtl8139too
答案 1 :(得分:0)
ifconfig从procfs读取统计信息。 proc中的值由内核更新,最终归结为网卡的驱动程序。