提交 7fe4c14e 编写于 作者: O openharmony_ci 提交者: Gitee

!89 fix arm64 build

Merge pull request !89 from 熊磊/init0816
...@@ -177,15 +177,14 @@ ssize_t ReadUevent(int fd, void *buf, size_t len) ...@@ -177,15 +177,14 @@ ssize_t ReadUevent(int fd, void *buf, size_t len)
struct iovec iov = { buf, len }; struct iovec iov = { buf, len };
struct sockaddr_nl addr; struct sockaddr_nl addr;
char control[CMSG_SPACE(sizeof(struct ucred))]; char control[CMSG_SPACE(sizeof(struct ucred))];
struct msghdr hdr = { struct msghdr hdr;
&addr, hdr.msg_name = &addr;
sizeof(addr), hdr.msg_namelen = sizeof(addr);
&iov, hdr.msg_iov = &iov;
1, hdr.msg_iovlen = 1;
control, hdr.msg_control = control;
sizeof(control), hdr.msg_controllen = sizeof(control);
0, hdr.msg_flags = 0;
};
ssize_t n = recvmsg(fd, &hdr, 0); ssize_t n = recvmsg(fd, &hdr, 0);
if (n <= 0) { if (n <= 0) {
return n; return n;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册