X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=src%2Fsocket.c;h=751d8aa8fa5bf4479176d19fcf83c698a1026353;hb=bb00e604097fba830af1dc078d78aff278dfcd37;hp=fdb6f66b6fd79c16470a7976875367ca644ec339;hpb=6cf6bbc2682c6df010d64ea7e49d93affa7282cd;p=elogind.git diff --git a/src/socket.c b/src/socket.c index fdb6f66b6..751d8aa8f 100644 --- a/src/socket.c +++ b/src/socket.c @@ -313,8 +313,8 @@ static void socket_dump(Unit *u, FILE *f, const char *prefix) { if (s->control_pid > 0) fprintf(f, - "%sControl PID: %llu\n", - prefix, (unsigned long long) s->control_pid); + "%sControl PID: %lu\n", + prefix, (unsigned long) s->control_pid); if (s->bind_to_device) fprintf(f, @@ -447,10 +447,10 @@ static int instance_from_socket(int fd, unsigned nr, char **instance) { return -errno; if (asprintf(&r, - "%u-%llu-%llu", + "%u-%lu-%lu", nr, - (unsigned long long) ucred.pid, - (unsigned long long) ucred.uid) < 0) + (unsigned long) ucred.pid, + (unsigned long) ucred.uid) < 0) return -ENOMEM; break;