用于内核到用户空间通信的Netlink套接字

时间:2019-03-28 21:19:12

标签: c sockets linux-kernel ipc netlink

我需要内核和用户空间通信之间的IPC。内核模块应首先启动与用户空间模块的通信。

我研究了内核到用户空间通信的各种方法,例如IOCTL,char设备,Netlink套接字。因为我需要内核来启动通信,所以我删除了IOCTL和char设备,因为控件是从用户空间开始的。我只发现Netlink套接字具有全双工通信。

但是我找不到一个简单的示例程序,在该程序中内核首先发起了对用户空间的调用。我只能找到发起呼叫的用户空间示例。您能否指出我一些书或示例,这些书或示例说明了内核如何启动与用户空间的Netlink套接字通信。谢谢!

0 个答案:

没有答案