diff options
author | Luca Boccassi <bluca@debian.org> | 2023-04-24 13:42:16 +0100 |
---|---|---|
committer | Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> | 2023-04-24 14:45:10 +0200 |
commit | 33054db730fb6f2fd6221d38a788e30b95525463 (patch) | |
tree | 5342d641ef170b1284b599a899fd5701dbac7815 /man | |
parent | a2dd39b4cb19f4ed4599422e635cc019dcae6ada (diff) | |
download | systemd-33054db730fb6f2fd6221d38a788e30b95525463.tar.gz |
man: fix LogControl1 manpage example
Follow-up for c6b8fffdfaf1f7c9a1dac73e1e54993a06c766c0
Diffstat (limited to 'man')
-rw-r--r-- | man/logcontrol-example.c | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/man/logcontrol-example.c b/man/logcontrol-example.c index ec177f2eda..734318da93 100644 --- a/man/logcontrol-example.c +++ b/man/logcontrol-example.c @@ -104,7 +104,7 @@ static int property_get( return sd_bus_message_append(reply, "s", o->syslog_identifier); return sd_bus_error_setf(error, - SD_BUS_ERROR_INVALID_ARGS, + SD_BUS_ERROR_UNKNOWN_PROPERTY, "Unknown property '%s'", property); } @@ -139,7 +139,7 @@ static int property_set( value); } - if (strcmp(value, "LogTarget") == 0) { + if (strcmp(property, "LogTarget") == 0) { for (LogTarget i = 0; i < _LOG_TARGET_MAX; i++) if (strcmp(value, log_target_table[i]) == 0) { o->log_target = i; @@ -153,7 +153,7 @@ static int property_set( } return sd_bus_error_setf(error, - SD_BUS_ERROR_INVALID_ARGS, + SD_BUS_ERROR_UNKNOWN_PROPERTY, "Unknown property '%s'", property); } @@ -187,17 +187,17 @@ int main(int argc, char **argv) { */ _cleanup_(sd_bus_flush_close_unrefp) sd_bus *bus = NULL; - /* Acquire a connection to the bus, letting the library work out the details. - * https://www.freedesktop.org/software/systemd/man/sd_bus_default.html - */ - sd_bus_default(&bus); - object o = { .log_level = LOG_INFO, .log_target = LOG_TARGET_JOURNAL, .syslog_identifier = "example", }; + /* Acquire a connection to the bus, letting the library work out the details. + * https://www.freedesktop.org/software/systemd/man/sd_bus_default.html + */ + check(o.log_level, sd_bus_default(&bus)); + /* Publish an interface on the bus, specifying our well-known object access * path and public interface name. * https://www.freedesktop.org/software/systemd/man/sd_bus_add_object.html |