我需要实现内核模块来执行邻居解析并使用PRINTK
输出发现的详细信息。我知道已经存在用于实现此功能的模块,例如ARP
和SEND - Secure Neighbor Discovery
。同样在Linux中,可以使用ip -6 neigh show
或ip -4 neigh show
来执行此操作。
我的要求是找到实现kernel-module
或ip -6 neigh show
功能的ip -4 neigh show
的代码段,以便我可以将其更改为我的要求< strong> OR 利用这些模块并开发自己的内核模块,当我输入命令dmesg | tail
时,在控制台上显示发现的邻居信息。
我的研究总是导致内核中已定义的模块,而不是自我实现教程或示例。 (https://www.google.com/search?client=ubuntu&channel=fs&q=lldp+kernel+module&ie=utf-8&oe=utf-8#channel=fs&q=linux+neighbor+discovery+kernel+module+)
如果你的专家能在这方面提供一些帮助,我将非常感激。我的项目的成功取决于这个问题。
谢谢:)