【发布时间】:2019-08-07 07:11:50
【问题描述】:
我正在内核模块中编写 unix 套接字,当我尝试编译时,出现以下错误:
错误:“struct msghdr”没有名为“msg_iov”的成员
错误:“struct msghdr”没有名为“msg_iovlen”的成员
我尝试阅读 msghdr 的实现,但没有找到任何东西。
ret = kernel_recvmsg(sock, msg, vec, BUFFER_SIZE, BUFFER_SIZE, 0);
msg_iov = msg->msg_iov;
msg_iovlen = msg->msg_iovlen;
【问题讨论】:
-
答案对您有帮助吗?还是有什么不清楚的地方?
标签: c sockets linux-kernel unix-socket