From: Vincent Bernat Date: Fri, 4 Apr 2014 08:17:43 +0000 (+0200) Subject: priv: use AF_UNIX for socketpair() X-Git-Tag: 0.7.8~17 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=bd3da7c52879cebe48a48df6dfa764c79072dbc7;p=thirdparty%2Flldpd.git priv: use AF_UNIX for socketpair() This is a synonym of AF_LOCAL but it seems more widely known (for example, on HP-UX). --- 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]);