X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=src%2Flibsystemd-bus%2Flibsystemd-bus.sym;h=7dbfcf9acbce57e778f673252cf9368ea0c982fc;hb=ff2ea19264b016bd34232cd9c4820c9547413a9a;hp=4924cf16528a315fd49b3985aebf693fc704d4b2;hpb=63be1989c77864c7f9845bee1fbd0a2946b0b1b6;p=elogind.git diff --git a/src/libsystemd-bus/libsystemd-bus.sym b/src/libsystemd-bus/libsystemd-bus.sym index 4924cf165..7dbfcf9ac 100644 --- a/src/libsystemd-bus/libsystemd-bus.sym +++ b/src/libsystemd-bus/libsystemd-bus.sym @@ -12,6 +12,8 @@ global: /* Same order as in sd-bus.h should be used */ /* Connections */ + sd_bus_default_user; + sd_bus_default_system; sd_bus_open_user; sd_bus_open_system; sd_bus_open_system_remote; @@ -23,14 +25,10 @@ global: sd_bus_set_bus_client; sd_bus_set_server; sd_bus_set_anonymous; + sd_bus_set_trusted; sd_bus_negotiate_fds; - sd_bus_negotiate_attach_comm; - sd_bus_negotiate_attach_exe; - sd_bus_negotiate_attach_cmdline; - sd_bus_negotiate_attach_cgroup; - sd_bus_negotiate_attach_caps; - sd_bus_negotiate_attach_selinux_context; - sd_bus_negotiate_attach_audit; + sd_bus_negotiate_attach_timestamp; + sd_bus_negotiate_attach_creds; sd_bus_start; sd_bus_close; sd_bus_ref; @@ -38,10 +36,9 @@ global: sd_bus_is_open; sd_bus_can_send; sd_bus_get_server_id; + sd_bus_get_peer_creds; sd_bus_send; - sd_bus_send_with_reply; - sd_bus_send_with_reply_cancel; - sd_bus_send_with_reply_and_block; + sd_bus_send_to; sd_bus_get_fd; sd_bus_get_events; sd_bus_get_timeout; @@ -49,8 +46,10 @@ global: sd_bus_wait; sd_bus_flush; sd_bus_get_current; + sd_bus_get_tid; sd_bus_attach_event; sd_bus_detach_event; + sd_bus_get_event; sd_bus_add_filter; sd_bus_remove_filter; sd_bus_add_match; @@ -78,10 +77,12 @@ global: sd_bus_message_new_method_errnof; sd_bus_message_ref; sd_bus_message_unref; + sd_bus_message_get_bus; sd_bus_message_get_type; sd_bus_message_get_serial; sd_bus_message_get_reply_serial; sd_bus_message_get_no_reply; + sd_bus_message_get_no_auto_start; sd_bus_message_get_signature; sd_bus_message_get_path; sd_bus_message_get_interface; @@ -92,35 +93,21 @@ global: sd_bus_message_get_errno; sd_bus_message_get_monotonic_timestamp; sd_bus_message_get_realtime_timestamp; - sd_bus_message_get_uid; - sd_bus_message_get_gid; - sd_bus_message_get_pid; - sd_bus_message_get_tid; - sd_bus_message_get_pid_starttime; - sd_bus_message_get_selinux_context; - sd_bus_message_get_comm; - sd_bus_message_get_tid_comm; - sd_bus_message_get_exe; - sd_bus_message_get_cgroup; - sd_bus_message_get_cmdline; - sd_bus_message_get_unit; - sd_bus_message_get_user_unit; - sd_bus_message_get_session; - sd_bus_message_get_owner_uid; - sd_bus_message_get_audit_sessionid; - sd_bus_message_get_audit_loginuid; - sd_bus_message_has_effective_cap; + sd_bus_message_get_creds; sd_bus_message_is_signal; sd_bus_message_is_method_call; sd_bus_message_is_method_error; sd_bus_message_set_no_reply; + sd_bus_message_set_no_auto_start; sd_bus_message_set_destination; sd_bus_message_append; sd_bus_message_append_basic; sd_bus_message_append_array; sd_bus_message_append_array_space; + sd_bus_message_append_array_iovec; sd_bus_message_append_array_memfd; sd_bus_message_append_string_space; + sd_bus_message_append_string_iovec; sd_bus_message_append_string_memfd; sd_bus_message_append_strv; sd_bus_message_open_container; @@ -138,6 +125,14 @@ global: sd_bus_message_at_end; sd_bus_message_rewind; + /* Bus management */ + sd_bus_get_unique_name; + sd_bus_request_name; + sd_bus_release_name; + sd_bus_list_names; + sd_bus_get_owner; + sd_bus_get_owner_machine_id; + /* Convenience calls */ sd_bus_call_method; sd_bus_get_property; @@ -157,16 +152,37 @@ global: sd_bus_emit_interfaces_added; sd_bus_emit_interfaces_removed_strv; sd_bus_emit_interfaces_removed; + sd_bus_query_sender_creds; - /* Bus management */ - sd_bus_get_unique_name; - sd_bus_request_name; - sd_bus_release_name; - sd_bus_list_names; - sd_bus_get_owner; - sd_bus_get_owner_uid; - sd_bus_get_owner_pid; - sd_bus_get_owner_machine_id; + /* Credentials */ + sd_bus_creds_new_from_pid; + sd_bus_creds_ref; + sd_bus_creds_unref; + sd_bus_creds_get_mask; + sd_bus_creds_get_uid; + sd_bus_creds_get_gid; + sd_bus_creds_get_pid; + sd_bus_creds_get_pid_starttime; + sd_bus_creds_get_tid; + sd_bus_creds_get_comm; + sd_bus_creds_get_tid_comm; + sd_bus_creds_get_exe; + sd_bus_creds_get_cmdline; + sd_bus_creds_get_cgroup; + sd_bus_creds_get_unit; + sd_bus_creds_get_user_unit; + sd_bus_creds_get_slice; + sd_bus_creds_get_session; + sd_bus_creds_get_owner_uid; + sd_bus_creds_has_effective_cap; + sd_bus_creds_has_permitted_cap; + sd_bus_creds_has_inheritable_cap; + sd_bus_creds_has_bounding_cap; + sd_bus_creds_get_selinux_context; + sd_bus_creds_get_audit_session_id; + sd_bus_creds_get_audit_login_uid; + sd_bus_creds_get_unique_name; + sd_bus_creds_get_well_known_names; /* Error structures */ sd_bus_error_free; @@ -180,6 +196,10 @@ global: sd_bus_error_is_set; sd_bus_error_has_name; + /* Escaping */ + sd_bus_label_escape; + sd_bus_label_unescape; + /* sd-memfd functions */ sd_memfd_new; sd_memfd_make; @@ -195,6 +215,8 @@ global: sd_memfd_set_size; /* sd-event functions */ + sd_event_default; + sd_event_new; sd_event_ref; sd_event_unref; @@ -205,17 +227,19 @@ global: sd_event_add_signal; sd_event_add_child; sd_event_add_defer; - sd_event_add_quit; + sd_event_add_exit; sd_event_run; sd_event_loop; + sd_event_exit; sd_event_get_state; - sd_event_get_quit; - sd_event_request_quit; + sd_event_get_tid; + sd_event_get_exit_code; sd_event_get_now_realtime; sd_event_get_now_monotonic; - sd_event_get; + sd_event_set_watchdog; + sd_event_get_watchdog; sd_event_source_ref; sd_event_source_unref; @@ -227,6 +251,7 @@ global: sd_event_source_get_enabled; sd_event_source_set_enabled; sd_event_source_get_userdata; + sd_event_source_set_userdata; sd_event_source_get_io_fd; sd_event_source_get_io_events; sd_event_source_set_io_events; @@ -237,6 +262,7 @@ global: sd_event_source_get_time_accuracy; sd_event_source_get_signal; sd_event_source_get_child_pid; + sd_event_source_get_event; /* sd-utf8 function */ sd_utf8_is_valid;