aboutsummaryrefslogtreecommitdiff
path: root/pfinet/socket-ops.c
diff options
context:
space:
mode:
Diffstat (limited to 'pfinet/socket-ops.c')
-rw-r--r--pfinet/socket-ops.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/pfinet/socket-ops.c b/pfinet/socket-ops.c
index 691dccfc..68e0ea80 100644
--- a/pfinet/socket-ops.c
+++ b/pfinet/socket-ops.c
@@ -482,7 +482,8 @@ S_socket_recv (struct sock_user *user,
mutex_lock (&global_lock);
become_task (user);
- recvd = (*user->sock->ops->recvfrom) (user->sock, *data, amount, 0, flags,
+ recvd = (*user->sock->ops->recvfrom) (user->sock, *data, amount,
+ user->sock->userflags, flags,
(struct sockaddr *)addr, &addrlen);
mutex_unlock (&global_lock);