From 1c24d3c1c27f2f4e8ba406d4f60862457f7d6b57 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Duval?= Date: Sun, 6 Nov 2005 23:48:01 +0000 Subject: [PATCH] addr and addrlen can be null git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14724 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/kits/network/libsocket/socket.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/kits/network/libsocket/socket.c b/src/kits/network/libsocket/socket.c index 7dc2717f4d..321e27f2b5 100644 --- a/src/kits/network/libsocket/socket.c +++ b/src/kits/network/libsocket/socket.c @@ -113,7 +113,7 @@ _EXPORT int accept(int sock, struct sockaddr *addr, int *addrlen) args.u.accept.cookie = cookie; // this way driver can use the right fd/cookie for the new_sock! args.u.accept.addr = addr; - args.u.accept.addrlen = *addrlen; + args.u.accept.addrlen = addrlen ? *addrlen : 0; rv = ioctl(sock, NET_STACK_ACCEPT, &args, sizeof(args)); if (rv < 0) {