bus-socket: Skip cap check instead of -ENOSYS Returning -ENOSYS meant that any permission check would fail if we didn't have capabilities, which lead us to fail before seeing that server/client were the same PID, which is special-cased to be okay. Instead set -1, so that we just skip capability tests.
1 files changed, 1 insertions(+), 1 deletions(-) M src/libsystemd/sd-bus/bus-objects.c
M src/libsystemd/sd-bus/bus-objects.c => src/libsystemd/sd-bus/bus-objects.c +1 -1