X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=src%2Flibelogind%2Fsd-bus%2Fbus-socket.c;fp=src%2Flibelogind%2Fsd-bus%2Fbus-socket.c;h=cfd775313905a9faa79c1f5c31dd4571f2dbf939;hb=8ee75c221615585dff04159a6d51fe223e6d4d2f;hp=f1e2a06050153732f5c56b3ca5095d757b3ff87c;hpb=0835742b579039bb13784c8de7b6d2a39c5f0a93;p=elogind.git diff --git a/src/libelogind/sd-bus/bus-socket.c b/src/libelogind/sd-bus/bus-socket.c index f1e2a0605..cfd775313 100644 --- a/src/libelogind/sd-bus/bus-socket.c +++ b/src/libelogind/sd-bus/bus-socket.c @@ -221,7 +221,7 @@ static int bus_socket_auth_verify_client(sd_bus *b) { peer.bytes[i/2] = ((uint8_t) x << 4 | (uint8_t) y); } - if (!sd_id128_equal(b->server_id, SD_ID128_NULL) && + if (!sd_id128_is_null(b->server_id) && !sd_id128_equal(b->server_id, peer)) return -EPERM;