summaryrefslogtreecommitdiff
path: root/pflocal
diff options
context:
space:
mode:
authorMiles Bader <miles@gnu.org>1995-08-31 23:15:33 +0000
committerMiles Bader <miles@gnu.org>1995-08-31 23:15:33 +0000
commite63f31ff7131cabff62b7099a0319094056c07b0 (patch)
tree0caab888b25ef4e23ec76d1429081db16f3e67d4 /pflocal
parente0022c66b9b399f69780b11c764e4845788779f8 (diff)
(S_socket_send): Pass in the new NOBLOCK parameter to pipe_send.
Diffstat (limited to 'pflocal')
-rw-r--r--pflocal/socket.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/pflocal/socket.c b/pflocal/socket.c
index 86c465da..4c0b1029 100644
--- a/pflocal/socket.c
+++ b/pflocal/socket.c
@@ -295,7 +295,8 @@ S_socket_send (struct sock_user *user, struct addr *dest_addr, int flags,
err = sock_acquire_read_pipe (dest_sock, &pipe);
if (!err)
{
- err = pipe_send (pipe, source_addr, data, data_len,
+ err = pipe_send (pipe, user->sock->flags & SOCK_NONBLOCK,
+ source_addr, data, data_len,
control, control_len, ports, num_ports,
amount);
pipe_release_writer (pipe);