]> git.ipfire.org Git - thirdparty/systemd.git/commit - src/shared/varlink.c
varlink: if varlink_call() is called with ret_error_id=NULL propagate error via retur...
authorLennart Poettering <lennart@poettering.net>
Wed, 17 Jan 2024 09:57:56 +0000 (10:57 +0100)
committerLennart Poettering <lennart@poettering.net>
Wed, 17 Jan 2024 15:14:10 +0000 (16:14 +0100)
commit19ea126e0a3d8811fc2b05372c6bd5b760f45dc6
treedd2638d6535b7b98e1f61b49328d60aefd158927
parentc171b67a1000fd48afee9163e0af519d1cc99ec9
varlink: if varlink_call() is called with ret_error_id=NULL propagate error via return value

It's OK if callers don't want to know the varlink error string. But in
that case return the fact the call failed via the return value, as a
negative errno as usual, to make sure it's not accidentally ignored.

Similar for varlink_observe()
src/shared/varlink.c