c - 如何在 Linux 应用程序中获取有关以太网的统计信息?

标签 c linux ethernet

是否可以在 C 应用程序中检索有关错误的各种统计信息(例如 rx_crc_error),类似于 ethtool 中给出的统计信息?我已经搜索了一段时间如何执行此操作,但没有找到是否可以从 C 应用程序完成。

最佳答案

你可能应该使用/proc/,所以阅读proc(5) ;也许(顺序地)读取 /proc/sys/net/ 下的一些文件(或者,如 Nominal Animal 评论的那样,/proc/net/dev)

关于c - 如何在 Linux 应用程序中获取有关以太网的统计信息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32039182/

相关文章:

networking - 以太网和 OSI 模型

windows - 如何让程序默认某个协议(protocol)的 "handler"?

linux - 如何从源代码构建完整的 Wine (32位和64位)?

c++ - Mac 地址 c++ osx

c++ - opengl-es 二维绘图库

c - 以非常低的优先级运行线程

c - 如何实现以太网调制解调器

c - 链接头文件: Matlab Engine and OpenGL

c - 如何在代码块中使用C打开记事本?

c++ - 如何获取打印机状态?