summaryrefslogtreecommitdiff
path: root/monitor_fdpass.c
diff options
context:
space:
mode:
Diffstat (limited to 'monitor_fdpass.c')
-rw-r--r--monitor_fdpass.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/monitor_fdpass.c b/monitor_fdpass.c
index 0045977e4..5401ea466 100644
--- a/monitor_fdpass.c
+++ b/monitor_fdpass.c
@@ -34,7 +34,7 @@ RCSID("$OpenBSD: monitor_fdpass.c,v 1.2 2002/03/24 17:53:16 stevesk Exp $");
34void 34void
35mm_send_fd(int socket, int fd) 35mm_send_fd(int socket, int fd)
36{ 36{
37#if defined(HAVE_ACCRIGHTS_IN_MSGHDR) || defined(HAVE_CONTROL_IN_MSGHDR) 37#if defined(HAVE_SENDMSG) && (defined(HAVE_ACCRIGHTS_IN_MSGHDR) || defined(HAVE_CONTROL_IN_MSGHDR))
38 struct msghdr msg; 38 struct msghdr msg;
39 struct iovec vec; 39 struct iovec vec;
40 char ch = '\0'; 40 char ch = '\0';
@@ -78,7 +78,7 @@ mm_send_fd(int socket, int fd)
78int 78int
79mm_receive_fd(int socket) 79mm_receive_fd(int socket)
80{ 80{
81#if defined(HAVE_ACCRIGHTS_IN_MSGHDR) || defined(HAVE_CONTROL_IN_MSGHDR) 81#if defined(HAVE_RECVMSG) && (defined(HAVE_ACCRIGHTS_IN_MSGHDR) || defined(HAVE_CONTROL_IN_MSGHDR))
82 struct msghdr msg; 82 struct msghdr msg;
83 struct iovec vec; 83 struct iovec vec;
84 char ch; 84 char ch;