X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=src%2Fshared%2Fask-password-api.c;fp=src%2Fshared%2Fask-password-api.c;h=c9c82b25206d9444778e6432be5ec071b08758be;hp=755abf0b5e4c37279babfefe5aa4b6e1f2613946;hb=9bf3b53533cdc9b95c921b71da755401f223f765;hpb=14f862a508ee64466fa8b3f036797d472f4d03ed;ds=sidebyside diff --git a/src/shared/ask-password-api.c b/src/shared/ask-password-api.c index 755abf0b5..c9c82b252 100644 --- a/src/shared/ask-password-api.c +++ b/src/shared/ask-password-api.c @@ -262,7 +262,7 @@ static int create_socket(char **name) { return -errno; } - snprintf(sa.un.sun_path, sizeof(sa.un.sun_path)-1, "/run/systemd/ask-password/sck.%llu", random_ull()); + snprintf(sa.un.sun_path, sizeof(sa.un.sun_path)-1, "/run/systemd/ask-password/sck.%" PRIx64, random_u64()); RUN_WITH_UMASK(0177) { r = bind(fd, &sa.sa, offsetof(struct sockaddr_un, sun_path) + strlen(sa.un.sun_path));