使用Netlink套接字将大数据(10 MB)从用户空间发送到内核空间

时间:2017-06-28 04:30:24

标签: c linux sockets linux-kernel netlink

我编写了一个用户空间应用程序来将数据发送到内核模块。我按照here的代码进行了操作。我也适应了发送一个结构。现在,我想读取文件的内容并向内核空间发送大约10 MB的数据。但是,由于nlmsg数据的大小限制,内核模块不会接收整个数据。我该如何解决这个问题?任何帮助表示赞赏。

0 个答案:

没有答案