19 lines
551 B
Plaintext
19 lines
551 B
Plaintext
$OpenBSD: patch-src_rpc_virnetsocket_c,v 1.3 2012/11/27 16:08:54 jasper Exp $
|
|
|
|
Use sockpeercred on OpenBSD.
|
|
|
|
--- src/rpc/virnetsocket.c.orig Wed Oct 17 07:34:23 2012
|
|
+++ src/rpc/virnetsocket.c Tue Nov 27 16:58:12 2012
|
|
@@ -1097,7 +1097,11 @@ int virNetSocketGetUNIXIdentity(virNetSocketPtr sock,
|
|
gid_t *gid,
|
|
pid_t *pid)
|
|
{
|
|
+#if defined (__OpenBSD__)
|
|
+ struct sockpeercred cr;
|
|
+#else
|
|
struct ucred cr;
|
|
+#endif
|
|
socklen_t cr_len = sizeof(cr);
|
|
virMutexLock(&sock->lock);
|
|
|