gpt4 book ai didi

将数据从 struct net_device_stats 复制到用户空间

转载 作者:行者123 更新时间:2023-11-30 16:45:48 24 4
gpt4 key购买 nike

我想在这个问题上得到一些帮助,我需要将数据从 eth0 的 struct net_device_stats 复制到用户空间以将其显示给用户。我知道我应该通过系统调用来完成此操作,有些人推荐我创建一个接收指向 net_device_stats 指针的函数,然后使用函数 struct net_device_stats *(*get_stats)(struct net_device *dev)。我对此不太了解,所以我想听听您关于如何解决这个问题以及我应该注意什么的提示和建议

抱歉我的英语含糊不清,谢谢你,如果我不应该在这里问这个问题,请告诉我。

最佳答案

如果我理解正确的话,你应该使用 sysfs 。例如,请参阅/sys/class/net/eth0/statistics

Linux下的drivers/net目录下有很多例子。

关于将数据从 struct net_device_stats 复制到用户空间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43982119/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com