addr and addrlen can be null
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14724 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
@@ -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) {
|
||||
|
||||
Reference in New Issue
Block a user