summaryrefslogtreecommitdiff
path: root/lib/server/SocketStream.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'lib/server/SocketStream.cpp')
-rwxr-xr-xlib/server/SocketStream.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/lib/server/SocketStream.cpp b/lib/server/SocketStream.cpp
index 3c8bf453..53865ee3 100755
--- a/lib/server/SocketStream.cpp
+++ b/lib/server/SocketStream.cpp
@@ -372,7 +372,7 @@ int SocketStream::GetSocketHandle()
// --------------------------------------------------------------------------
bool SocketStream::GetPeerCredentials(uid_t &rUidOut, gid_t &rGidOut)
{
-#ifdef PLATFORM_HAVE_getpeereid
+#ifdef HAVE_GETPEEREID
uid_t remoteEUID = 0xffff;
gid_t remoteEGID = 0xffff;
@@ -382,9 +382,9 @@ bool SocketStream::GetPeerCredentials(uid_t &rUidOut, gid_t &rGidOut)
rGidOut = remoteEGID;
return true;
}
-#endif // PLATFORM_HAVE_getpeereid
+#endif
-#ifdef PLATFORM_HAVE_getsockopt_SO_PEERCRED
+#if HAVE_DECL_SO_PEERCRED
struct ucred cred;
socklen_t credLen = sizeof(cred);
@@ -394,7 +394,7 @@ bool SocketStream::GetPeerCredentials(uid_t &rUidOut, gid_t &rGidOut)
rGidOut = cred.gid;
return true;
}
-#endif // PLATFORM_HAVE_getsockopt_SO_PEERCRED
+#endif
// Not available
return false;