chiark / gitweb /
sd-daemon: verify socket family, too
[elogind.git] / src / logger.c
index c486a8acd1d854a83e0915b44f6de15f1f91d23a..2e036dd77bc14153d9c3e90a5d6cbcd2b28d569e 100644 (file)
@@ -428,7 +428,7 @@ static int server_init(Server *s, unsigned n_sockets) {
 
                 fd = SD_LISTEN_FDS_START+i;
 
-                if ((r = sd_is_socket(fd, SOCK_STREAM, 1)) < 0) {
+                if ((r = sd_is_socket(fd, AF_UNSPEC, SOCK_STREAM, 1)) < 0) {
                         log_error("Failed to determine file descriptor type: %s", strerror(-r));
                         goto fail;
                 }