summaryrefslogtreecommitdiff
path: root/man
diff options
context:
space:
mode:
authorLuca Boccassi <bluca@debian.org>2023-04-24 13:42:16 +0100
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>2023-04-24 14:45:10 +0200
commit33054db730fb6f2fd6221d38a788e30b95525463 (patch)
tree5342d641ef170b1284b599a899fd5701dbac7815 /man
parenta2dd39b4cb19f4ed4599422e635cc019dcae6ada (diff)
downloadsystemd-33054db730fb6f2fd6221d38a788e30b95525463.tar.gz
man: fix LogControl1 manpage example
Follow-up for c6b8fffdfaf1f7c9a1dac73e1e54993a06c766c0
Diffstat (limited to 'man')
-rw-r--r--man/logcontrol-example.c16
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