X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=src%2Fshared%2Fsocket-util.c;h=39b6142e88493565683a30baa3746bf68c212bdf;hp=56ec99f442388e2779ba7401a5005368e6c61cd6;hb=ddb88cc5b8c5896fc30a86397da6d7e14160801b;hpb=f274ece0f76b5709408821e317e87aef76123db6 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)