aboutsummaryrefslogtreecommitdiff
path: root/net.c
diff options
context:
space:
mode:
authorDmitry V. Levin <ldv@altlinux.org>2016-06-26 23:56:59 +0000
committerDmitry V. Levin <ldv@altlinux.org>2016-06-26 23:56:59 +0000
commitcf0ef0852cc92ee2ae19aaf3557b7e685a3921d1 (patch)
tree08af5365e50232587dcee1f044abbb93a2aee5c8 /net.c
parente96aee7ebbc23e602664ec1487e62d0885167111 (diff)
downloadstrace-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.c5
1 files changed, 0 insertions, 5 deletions
diff --git a/net.c b/net.c
index 613a1df9..113632cb 100644
--- a/net.c
+++ b/net.c
@@ -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("}");
}