mirror of git://sourceware.org/git/glibc.git
This checks that: * We can send and receive fds over Unix domain sockets using SCM_RIGHTS; * msg_controllen, cmsg_level, cmsg_type, cmsg_len are all filled in correctly on receive; * Most importantly, the received fd has or has not the close-on-exec flag set depending on whether we pass MSG_CMSG_CLOEXEC to recvmsg (). Checked on i686-gnu and x86_64-linux-gnu. Reviewed-by: Adhemerval Zanella <adhemerval.zanella@linaro.org> Signed-off-by: Sergey Bugaev <bugaevc@gmail.com> Message-Id: <20230423160548.126576-4-bugaevc@gmail.com> |
||
|---|---|---|
| .. | ||
| bits | ||
| sys | ||
| Makefile | ||
| Versions | ||
| accept.c | ||
| accept4.c | ||
| bind.c | ||
| connect.c | ||
| getpeername.c | ||
| getsockname.c | ||
| getsockopt.c | ||
| isfdtype.c | ||
| listen.c | ||
| opensock.c | ||
| recv.c | ||
| recvfrom.c | ||
| recvmmsg.c | ||
| recvmsg.c | ||
| sa_len.c | ||
| send.c | ||
| sendmmsg.c | ||
| sendmsg.c | ||
| sendto.c | ||
| setsockopt.c | ||
| shutdown.c | ||
| sockaddr_un_set.c | ||
| sockatmark.c | ||
| socket.c | ||
| socketpair.c | ||
| tst-accept4.c | ||
| tst-cmsg_cloexec.c | ||
| tst-cmsghdr-skeleton.c | ||
| tst-cmsghdr.c | ||
| tst-sockaddr_un_set.c | ||
| tst-sockopt-time64.c | ||
| tst-sockopt.c | ||