X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=src%2Fkmsg-syslogd.c;h=da83bb2b1eb14d597e62542ee580fd6145f323fa;hp=70cc0730eeed7c608502595518ca35d44d1d36a4;hb=706343f492725fe430879c5d4a3485d7c49b0601;hpb=1e2579fdeb7608719cb28da0b5061f48ba0efc34 diff --git a/src/kmsg-syslogd.c b/src/kmsg-syslogd.c index 70cc0730e..da83bb2b1 100644 --- a/src/kmsg-syslogd.c +++ b/src/kmsg-syslogd.c @@ -33,9 +33,10 @@ #include #include +#include + #include "util.h" #include "log.h" -#include "sd-daemon.h" #include "fdset.h" #define SERVER_FD_MAX 16 @@ -99,7 +100,7 @@ static int server_init(Server *s) { } for (i = 0; i < n; i++) { - int fd, one = 1; + int fd; fd = SD_LISTEN_FDS_START+i; @@ -114,9 +115,6 @@ static int server_init(Server *s) { return -EINVAL; } - if (setsockopt(fd, SOL_SOCKET, SO_PASSCRED, &one, sizeof(one)) < 0) - log_error("SO_PASSCRED failed: %m"); - zero(ev); ev.events = EPOLLIN; ev.data.fd = fd;