diff options
author | Dmitry V. Levin <ldv@altlinux.org> | 2016-06-26 23:56:59 +0000 |
---|---|---|
committer | Dmitry V. Levin <ldv@altlinux.org> | 2016-06-26 23:56:59 +0000 |
commit | cf0ef0852cc92ee2ae19aaf3557b7e685a3921d1 (patch) | |
tree | 08af5365e50232587dcee1f044abbb93a2aee5c8 /net.c | |
parent | e96aee7ebbc23e602664ec1487e62d0885167111 (diff) | |
download | strace-cf0ef0852cc92ee2ae19aaf3557b7e685a3921d1.tar.gz |
Assume that libc provides struct msghdr.msg_control
* configure.ac (AC_CHECK_MEMBERS): Remove struct msghdr.msg_control.
* net.c (do_msghdr): Remove HAVE_STRUCT_MSGHDR_MSG_CONTROL check.
Diffstat (limited to 'net.c')
-rw-r--r-- | net.c | 5 |
1 files changed, 0 insertions, 5 deletions
@@ -413,17 +413,12 @@ do_msghdr(struct tcb *tcp, struct msghdr *msg, unsigned long data_size) tprint_iov_upto(tcp, (unsigned long)msg->msg_iovlen, (unsigned long)msg->msg_iov, IOV_DECODE_STR, data_size); -#ifdef HAVE_STRUCT_MSGHDR_MSG_CONTROL tprintf(", msg_controllen=%lu", (unsigned long)msg->msg_controllen); if (msg->msg_controllen) printcmsghdr(tcp, (unsigned long) msg->msg_control, msg->msg_controllen); tprints(", msg_flags="); printflags(msg_flags, msg->msg_flags, "MSG_???"); -#else /* !HAVE_STRUCT_MSGHDR_MSG_CONTROL */ - tprintf("msg_accrights=%#lx, msg_accrightslen=%u", - (unsigned long) msg->msg_accrights, msg->msg_accrightslen); -#endif /* !HAVE_STRUCT_MSGHDR_MSG_CONTROL */ tprints("}"); } |