Index: fusl/src/network/sendmsg.c |
diff --git a/fusl/src/network/sendmsg.c b/fusl/src/network/sendmsg.c |
index 5f080007bf90e54a98ca25fbe7766ee51313a7eb..9e730f2933403ad974f6c6bd82f3c094145b3735 100644 |
--- a/fusl/src/network/sendmsg.c |
+++ b/fusl/src/network/sendmsg.c |
@@ -5,26 +5,25 @@ |
#include "syscall.h" |
#include "libc.h" |
-ssize_t sendmsg(int fd, const struct msghdr *msg, int flags) |
-{ |
+ssize_t sendmsg(int fd, const struct msghdr* msg, int flags) { |
#if LONG_MAX > INT_MAX |
- struct msghdr h; |
- struct cmsghdr chbuf[1024/sizeof(struct cmsghdr)+1], *c; |
- if (msg) { |
- h = *msg; |
- h.__pad1 = h.__pad2 = 0; |
- msg = &h; |
- if (h.msg_controllen) { |
- if (h.msg_controllen > 1024) { |
- errno = ENOMEM; |
- return -1; |
- } |
- memcpy(chbuf, h.msg_control, h.msg_controllen); |
- h.msg_control = chbuf; |
- for (c=CMSG_FIRSTHDR(&h); c; c=CMSG_NXTHDR(&h,c)) |
- c->__pad1 = 0; |
- } |
- } |
+ struct msghdr h; |
+ struct cmsghdr chbuf[1024 / sizeof(struct cmsghdr) + 1], *c; |
+ if (msg) { |
+ h = *msg; |
+ h.__pad1 = h.__pad2 = 0; |
+ msg = &h; |
+ if (h.msg_controllen) { |
+ if (h.msg_controllen > 1024) { |
+ errno = ENOMEM; |
+ return -1; |
+ } |
+ memcpy(chbuf, h.msg_control, h.msg_controllen); |
+ h.msg_control = chbuf; |
+ for (c = CMSG_FIRSTHDR(&h); c; c = CMSG_NXTHDR(&h, c)) |
+ c->__pad1 = 0; |
+ } |
+ } |
#endif |
- return socketcall_cp(sendmsg, fd, msg, flags, 0, 0, 0); |
+ return socketcall_cp(sendmsg, fd, msg, flags, 0, 0, 0); |
} |