diff --git a/src/import/importctl.c b/src/import/importctl.c index 9a8c6f08a1..bc80bc3290 100644 --- a/src/import/importctl.c +++ b/src/import/importctl.c @@ -195,7 +195,7 @@ static int transfer_image_common(sd_bus *bus, sd_bus_message *m) { bus_import_mgr, "TransferRemoved", match_transfer_removed, - /* add_callback= */ NULL, + /* install_callback= */ NULL, &c); if (r < 0) return log_error_errno(r, "Failed to request match: %m"); @@ -208,7 +208,7 @@ static int transfer_image_common(sd_bus *bus, sd_bus_message *m) { "org.freedesktop.import1.Transfer", "LogMessage", match_log_message, - /* add_callback= */ NULL, + /* install_callback= */ NULL, &c); if (r < 0) return log_error_errno(r, "Failed to request match: %m"); @@ -221,7 +221,7 @@ static int transfer_image_common(sd_bus *bus, sd_bus_message *m) { "org.freedesktop.import1.Transfer", "ProgressUpdate", match_progress_update, - /* add_callback= */ NULL, + /* install_callback= */ NULL, &c); if (r < 0) return log_error_errno(r, "Failed to request match: %m"); diff --git a/src/systemd/sd-bus.h b/src/systemd/sd-bus.h index ad6b36d54c..77cb834121 100644 --- a/src/systemd/sd-bus.h +++ b/src/systemd/sd-bus.h @@ -313,7 +313,7 @@ int sd_bus_query_sender_creds(sd_bus_message *m, uint64_t mask, sd_bus_creds **c int sd_bus_query_sender_privilege(sd_bus_message *m, int capability); int sd_bus_match_signal(sd_bus *bus, sd_bus_slot **ret, const char *sender, const char *path, const char *interface, const char *member, sd_bus_message_handler_t callback, void *userdata); -int sd_bus_match_signal_async(sd_bus *bus, sd_bus_slot **ret, const char *sender, const char *path, const char *interface, const char *member, sd_bus_message_handler_t match_callback, sd_bus_message_handler_t add_callback, void *userdata); +int sd_bus_match_signal_async(sd_bus *bus, sd_bus_slot **ret, const char *sender, const char *path, const char *interface, const char *member, sd_bus_message_handler_t match_callback, sd_bus_message_handler_t install_callback, void *userdata); /* Credential handling */