免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12
最近访问板块 发新帖
楼主: dooros
打印 上一主题 下一主题

Linux 驱动模块里如何读取内核路由表? [复制链接]

论坛徽章:
4
CU大牛徽章
日期:2013-03-13 15:29:07CU大牛徽章
日期:2013-03-13 15:29:49CU大牛徽章
日期:2013-03-13 15:30:192015年迎新春徽章
日期:2015-03-04 09:57:09
11 [报告]
发表于 2012-03-26 09:37 |只看该作者
瀚海书香 发表于 2012-03-26 08:52
回复 9# dooros
当然是工作需要了 ,我是说你到底要达成怎样的目的?或许还有别的方式来实现,不 ...


用户态的我也知道,而且也可以读/proc下的文件,/proc下的东西就是内核生成的,不知道它是怎么实现的。

论坛徽章:
0
12 [报告]
发表于 2012-03-26 15:11 |只看该作者
通过call_usermode_helper调用iproute, 然后再通过copy_from_user读进来分析,呵呵,我的方法极烂

论坛徽章:
1
白羊座
日期:2014-01-14 17:31:01
13 [报告]
发表于 2012-03-26 18:27 |只看该作者
找了下,也许这个函数fib_select_default()能找到一些端倪!

论坛徽章:
4
CU大牛徽章
日期:2013-03-13 15:29:07CU大牛徽章
日期:2013-03-13 15:29:49CU大牛徽章
日期:2013-03-13 15:30:192015年迎新春徽章
日期:2015-03-04 09:57:09
14 [报告]
发表于 2012-03-26 22:10 |只看该作者
cuibixiong_cu 发表于 2012-03-26 15:11
通过call_usermode_helper调用iproute, 然后再通过copy_from_user读进来分析,呵呵,我的方法极烂:mrgreen ...


完全没必要这样做,其实/proc/net/router下的数据就是内核写进去的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP