From bd3da7c52879cebe48a48df6dfa764c79072dbc7 Mon Sep 17 00:00:00 2001 From: Vincent Bernat Date: Fri, 4 Apr 2014 10:17:43 +0200 Subject: [PATCH] priv: use AF_UNIX for socketpair() This is a synonym of AF_LOCAL but it seems more widely known (for example, on HP-UX). --- src/daemon/priv.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/daemon/priv.c b/src/daemon/priv.c index 68a8d52e..61d5952b 100644 --- a/src/daemon/priv.c +++ b/src/daemon/priv.c @@ -550,7 +550,7 @@ priv_init(const char *chrootdir, int ctl, uid_t uid, gid_t gid) int pair[2]; /* Create socket pair */ - if (socketpair(AF_LOCAL, SOCK_DGRAM, PF_UNSPEC, pair) < 0) + if (socketpair(AF_UNIX, SOCK_DGRAM, PF_UNSPEC, pair) < 0) fatal("privsep", "unable to create socket pair for privilege separation"); priv_unprivileged_fd(pair[0]); -- 2.39.5