diff options
author | Andrew Tridgell <tridge@samba.org> | 2005-05-01 18:49:43 +0000 |
---|---|---|
committer | Gerald (Jerry) Carter <jerry@samba.org> | 2007-10-10 13:16:25 -0500 |
commit | b2584a403c6382ef478755979d955043fc9569a1 (patch) | |
tree | 5ef82f852c106c27c122f1c3beca2f2c73b09374 /source4/lib/socket/socket.c | |
parent | 7282ddda0a38139fa457e6451f100f6d1792d927 (diff) | |
download | samba-b2584a403c6382ef478755979d955043fc9569a1.tar.gz |
r6562: added support for datagram unix domain sockets in the socket library
(This used to be commit 23b2046dcb5c4593cba6964f400a2e5246fb35f7)
Diffstat (limited to 'source4/lib/socket/socket.c')
-rw-r--r-- | source4/lib/socket/socket.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/source4/lib/socket/socket.c b/source4/lib/socket/socket.c index ddc2097f426..86e2f059623 100644 --- a/source4/lib/socket/socket.c +++ b/source4/lib/socket/socket.c @@ -159,7 +159,8 @@ NTSTATUS socket_recv(struct socket_context *sock, void *buf, size_t wantlen, size_t *nread, uint32_t flags) { if (sock->state != SOCKET_STATE_CLIENT_CONNECTED && - sock->state != SOCKET_STATE_SERVER_CONNECTED) { + sock->state != SOCKET_STATE_SERVER_CONNECTED && + sock->type != SOCKET_TYPE_DGRAM) { return NT_STATUS_INVALID_PARAMETER; } |