kumar
kumar

Reputation: 2580

ifconfig packet count

if I type ifconfig i get packet for Tx and RX ... where exactly the piece of code to increment this counter? Is it in the network driver itself? or in the kernel ?

If possible please provide lxr link of the counter variable used.

Thx !

Upvotes: 0

Views: 2299

Answers (2)

khn
khn

Reputation: 31

ifconfig read the statistics off from procfs. The values found in proc is updated by the kernel and ultimately boils down to the drivers of the network card.

Upvotes: 0

caf
caf

Reputation: 239011

It's done in the individual network drivers.

Eg, for the rtl8139too driver, the TX count is incremented on line 1786 (see here).

Upvotes: 1

Related Questions