Commit 193ffa06 authored by François Revol's avatar François Revol Committed by Max Kellermann

system/SocketUtil: guard usage of SO_PASSCRED

Haiku has struct ucred but no SO_PASSCRED (yet).
parent 9d176e35
...@@ -69,7 +69,7 @@ socket_bind_listen(int domain, int type, int protocol, ...@@ -69,7 +69,7 @@ socket_bind_listen(int domain, int type, int protocol,
return -1; return -1;
} }
#ifdef HAVE_STRUCT_UCRED #if defined(HAVE_STRUCT_UCRED) && defined(SO_PASSCRED)
setsockopt(fd, SOL_SOCKET, SO_PASSCRED, setsockopt(fd, SOL_SOCKET, SO_PASSCRED,
(const char *) &reuse, sizeof(reuse)); (const char *) &reuse, sizeof(reuse));
#endif #endif
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment