xserver: Branch 'master'
GitLab Mirror
gitlab-mirror at kemper.freedesktop.org
Sun Feb 18 00:19:57 UTC 2024
os/access.c | 4 ++++
1 file changed, 4 insertions(+)
New commits:
commit 7dfe1c56b0f27e4fc738d0aa61e677fc3d2249ed
Author: Matthieu Herrb <matthieu at herrb.eu>
Date: Sat Feb 17 16:24:40 2024 +0100
OpenBSD build fix: struct ucred is struct sockpeercred there
diff --git a/os/access.c b/os/access.c
index 9fec1b731..3b0662105 100644
--- a/os/access.c
+++ b/os/access.c
@@ -1179,7 +1179,11 @@ GetLocalClientCreds(ClientPtr client, LocalClientCredRec ** lccp)
ucred_t *peercred = NULL;
const gid_t *gids;
#elif defined(SO_PEERCRED)
+#ifndef __OpenBSD__
struct ucred peercred;
+#else
+ struct sockpeercred peercred;
+#endif
socklen_t so_len = sizeof(peercred);
#elif defined(LOCAL_PEERCRED) && defined(HAVE_XUCRED_CR_PID)
struct xucred peercred;
More information about the xorg-commit
mailing list