mirror of https://github.com/mkerrisk/man-pages
cmsg.3: Minor cosmetic changes in example code
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
This commit is contained in:
parent
6cd7a2c6da
commit
38f55864aa
|
@ -196,18 +196,18 @@ UNIX domain socket using
|
|||
.PP
|
||||
.in +4n
|
||||
.nf
|
||||
struct msghdr msg = {0};
|
||||
struct msghdr msg = { 0 };
|
||||
struct cmsghdr *cmsg;
|
||||
int myfds[NUM_FD]; /* Contains the file descriptors to pass */
|
||||
int *fdptr;
|
||||
union { /* Ancillary data buffer, wrapped in a union
|
||||
in order to ensure it is suitably aligned */
|
||||
char buf[CMSG_SPACE(sizeof myfds)];
|
||||
char buf[CMSG_SPACE(sizeof(myfds))];
|
||||
struct cmsghdr align;
|
||||
} u;
|
||||
|
||||
msg.msg_control = u.buf;
|
||||
msg.msg_controllen = sizeof u.buf;
|
||||
msg.msg_controllen = sizeof(u.buf);
|
||||
cmsg = CMSG_FIRSTHDR(&msg);
|
||||
cmsg\->cmsg_level = SOL_SOCKET;
|
||||
cmsg\->cmsg_type = SCM_RIGHTS;
|
||||
|
|
Loading…
Reference in New Issue