openbsd-ports/x11/dbus/patches/patch-dbus_dbus-sysdeps-unix_c

16 lines
507 B
Plaintext
Raw Normal View History

$OpenBSD: patch-dbus_dbus-sysdeps-unix_c,v 1.5 2010/06/30 20:48:57 ajacoutot Exp $
2010-06-28 23:36:30 -04:00
--- dbus/dbus-sysdeps-unix.c.orig Tue Mar 23 20:01:27 2010
+++ dbus/dbus-sysdeps-unix.c Wed Jun 30 21:41:34 2010
@@ -1224,7 +1224,11 @@ _dbus_read_credentials_socket (int clien
{
#ifdef SO_PEERCRED
+#ifndef __OpenBSD__
struct ucred cr;
+#else
+ struct sockpeercred cr;
+#endif
int cr_len = sizeof (cr);
if (getsockopt (client_fd, SOL_SOCKET, SO_PEERCRED, &cr, &cr_len) == 0 &&