X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=src%2Fshared%2Fsocket-util.c;h=39b6142e88493565683a30baa3746bf68c212bdf;hb=46ba8aae2b82bc5c87ba347e6bf914ecd5e9d51e;hp=56ec99f442388e2779ba7401a5005368e6c61cd6;hpb=01e10de3c2b9c2944bd86b12fab83d1164d0b64a;p=elogind.git diff --git a/src/shared/socket-util.c b/src/shared/socket-util.c index 56ec99f44..39b6142e8 100644 --- a/src/shared/socket-util.c +++ b/src/shared/socket-util.c @@ -432,7 +432,7 @@ bool socket_address_equal(const SocketAddress *a, const SocketAddress *b) { return false; if (a->sockaddr.un.sun_path[0]) { - if (strncmp(a->sockaddr.un.sun_path, b->sockaddr.un.sun_path, sizeof(a->sockaddr.un.sun_path)) != 0) + if (!strneq(a->sockaddr.un.sun_path, b->sockaddr.un.sun_path, sizeof(a->sockaddr.un.sun_path))) return false; } else { if (memcmp(a->sockaddr.un.sun_path, b->sockaddr.un.sun_path, a->size) != 0)