X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=src%2Flibelogind%2Flibelogind.sym;h=f7613e5e1c071c84d72b01ca08c6af5ff4dbb2da;hp=167f08ef3ccf004681887b89826c4609510a64bf;hb=HEAD;hpb=a97a730270418e53e9400de5dce7b07c7dacd19a diff --git a/src/libelogind/libelogind.sym b/src/libelogind/libelogind.sym index 167f08ef3..f7613e5e1 100644 --- a/src/libelogind/libelogind.sym +++ b/src/libelogind/libelogind.sym @@ -65,15 +65,15 @@ global: /* sd-daemon */ sd_booted; - /* sd_is_fifo; */ + sd_is_fifo; /* sd_is_mq; */ sd_is_socket; - /* sd_is_socket_inet; */ - /* sd_is_socket_unix; */ - /* sd_is_special; */ - /* sd_listen_fds; */ + sd_is_socket_inet; + sd_is_socket_unix; + sd_is_special; + sd_listen_fds; sd_notify; - /* sd_notifyf; */ + sd_notifyf; sd_watchdog_enabled; /* sd-id128 */ @@ -142,19 +142,16 @@ global: sd_uid_get_display; } LIBSYSTEMD_211; -/* - * These methods are not needed by elogind. - * LIBSYSTEMD_214 { - * global: - * sd_pid_notify; - * sd_pid_notifyf; - * } LIBSYSTEMD_213; - */ +LIBSYSTEMD_214 { +global: + sd_pid_notify; + sd_pid_notifyf; +} LIBSYSTEMD_213; LIBSYSTEMD_216 { global: sd_machine_get_ifindices; -} LIBSYSTEMD_213; +} LIBSYSTEMD_214; LIBSYSTEMD_217 { global: @@ -186,88 +183,88 @@ global: sd_bus_new; sd_bus_set_address; sd_bus_set_fd; - /* sd_bus_set_exec; */ - /* sd_bus_get_address; */ + sd_bus_set_exec; + sd_bus_get_address; sd_bus_set_bus_client; - /* sd_bus_is_bus_client; */ + sd_bus_is_bus_client; sd_bus_set_server; - /* sd_bus_is_server; */ + sd_bus_is_server; sd_bus_set_anonymous; - /* sd_bus_is_anonymous; */ - /* sd_bus_set_trusted; */ - /* sd_bus_is_trusted; */ - /* sd_bus_set_monitor; */ - /* sd_bus_is_monitor; */ - /* sd_bus_set_description; */ - /* sd_bus_get_description; */ - /* sd_bus_negotiate_creds; */ - /* sd_bus_negotiate_timestamp; */ + sd_bus_is_anonymous; + sd_bus_set_trusted; + sd_bus_is_trusted; + sd_bus_set_monitor; + sd_bus_is_monitor; + sd_bus_set_description; + sd_bus_get_description; + sd_bus_negotiate_creds; + sd_bus_negotiate_timestamp; sd_bus_negotiate_fds; sd_bus_can_send; - /* sd_bus_get_creds_mask; */ + sd_bus_get_creds_mask; sd_bus_set_allow_interactive_authorization; - /* sd_bus_get_allow_interactive_authorization; */ + sd_bus_get_allow_interactive_authorization; sd_bus_start; sd_bus_close; - /* sd_bus_try_close; */ + sd_bus_try_close; sd_bus_ref; sd_bus_unref; - /* sd_bus_is_open; */ - /* sd_bus_get_bus_id; */ - /* sd_bus_get_scope; */ - /* sd_bus_get_tid; */ + sd_bus_is_open; + sd_bus_get_bus_id; + sd_bus_get_scope; + sd_bus_get_tid; sd_bus_get_owner_creds; sd_bus_send; - /* sd_bus_send_to; */ + sd_bus_send_to; sd_bus_call; sd_bus_call_async; - /* sd_bus_get_fd; */ + sd_bus_get_fd; sd_bus_get_events; sd_bus_get_timeout; sd_bus_process; - /* sd_bus_process_priority; */ + sd_bus_process_priority; sd_bus_wait; sd_bus_flush; - /* sd_bus_get_current_slot; */ + sd_bus_get_current_slot; sd_bus_get_current_message; sd_bus_get_current_handler; sd_bus_get_current_userdata; sd_bus_attach_event; sd_bus_detach_event; sd_bus_get_event; - /* sd_bus_add_filter; */ + sd_bus_add_filter; sd_bus_add_match; sd_bus_add_object; sd_bus_add_fallback; sd_bus_add_object_vtable; sd_bus_add_fallback_vtable; sd_bus_add_node_enumerator; - /* sd_bus_add_object_manager; */ + sd_bus_add_object_manager; sd_bus_slot_ref; sd_bus_slot_unref; - /* sd_bus_slot_get_bus; */ - /* sd_bus_slot_get_userdata; */ - /* sd_bus_slot_set_userdata; */ - /* sd_bus_slot_get_description; */ - /* sd_bus_slot_set_description; */ - /* sd_bus_slot_get_current_message; */ - /* sd_bus_slot_get_current_handler; */ - /* sd_bus_slot_get_current_userdata; */ + sd_bus_slot_get_bus; + sd_bus_slot_get_userdata; + sd_bus_slot_set_userdata; + sd_bus_slot_get_description; + sd_bus_slot_set_description; + sd_bus_slot_get_current_message; + sd_bus_slot_get_current_handler; + sd_bus_slot_get_current_userdata; sd_bus_message_new_signal; sd_bus_message_new_method_call; sd_bus_message_new_method_return; sd_bus_message_new_method_error; sd_bus_message_new_method_errorf; sd_bus_message_new_method_errno; - /* sd_bus_message_new_method_errnof; */ + sd_bus_message_new_method_errnof; sd_bus_message_ref; sd_bus_message_unref; - /* sd_bus_message_get_type; */ - /* sd_bus_message_get_cookie; */ - /* sd_bus_message_get_reply_cookie; */ - /* sd_bus_message_get_priority; */ - /* sd_bus_message_get_expect_reply; */ - /* sd_bus_message_get_auto_start; */ + sd_bus_message_get_type; + sd_bus_message_get_cookie; + sd_bus_message_get_reply_cookie; + sd_bus_message_get_priority; + sd_bus_message_get_expect_reply; + sd_bus_message_get_auto_start; sd_bus_message_get_allow_interactive_authorization; sd_bus_message_get_signature; sd_bus_message_get_path; @@ -277,30 +274,30 @@ global: sd_bus_message_get_sender; sd_bus_message_get_error; sd_bus_message_get_errno; - /* sd_bus_message_get_monotonic_usec; */ - /* sd_bus_message_get_realtime_usec; */ - /* sd_bus_message_get_seqnum; */ + sd_bus_message_get_monotonic_usec; + sd_bus_message_get_realtime_usec; + sd_bus_message_get_seqnum; sd_bus_message_get_bus; 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_is_empty; */ - /* sd_bus_message_has_signature; */ - /* sd_bus_message_set_expect_reply; */ - /* sd_bus_message_set_auto_start; */ - /* sd_bus_message_set_allow_interactive_authorization; */ + sd_bus_message_is_empty; + sd_bus_message_has_signature; + sd_bus_message_set_expect_reply; + sd_bus_message_set_auto_start; + sd_bus_message_set_allow_interactive_authorization; sd_bus_message_set_destination; - /* sd_bus_message_set_priority; */ + sd_bus_message_set_priority; sd_bus_message_append; sd_bus_message_append_basic; - /* sd_bus_message_append_array; */ + 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_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; sd_bus_message_close_container; @@ -313,27 +310,27 @@ global: sd_bus_message_enter_container; sd_bus_message_exit_container; sd_bus_message_peek_type; - /* sd_bus_message_verify_type; */ - /* sd_bus_message_at_end; */ + sd_bus_message_verify_type; + sd_bus_message_at_end; sd_bus_message_rewind; sd_bus_get_unique_name; sd_bus_request_name; sd_bus_release_name; sd_bus_list_names; sd_bus_get_name_creds; - /* sd_bus_get_name_machine_id; */ + sd_bus_get_name_machine_id; sd_bus_call_method; - /* sd_bus_call_method_async; */ + sd_bus_call_method_async; sd_bus_get_property; sd_bus_get_property_trivial; sd_bus_get_property_string; - /* sd_bus_get_property_strv; */ - /* sd_bus_set_property; */ + sd_bus_get_property_strv; + sd_bus_set_property; sd_bus_reply_method_return; sd_bus_reply_method_error; sd_bus_reply_method_errorf; sd_bus_reply_method_errno; - /* sd_bus_reply_method_errnof; */ + sd_bus_reply_method_errnof; sd_bus_emit_signal; sd_bus_emit_properties_changed_strv; sd_bus_emit_properties_changed; @@ -343,28 +340,28 @@ global: sd_bus_emit_interfaces_removed; sd_bus_query_sender_creds; sd_bus_query_sender_privilege; - /* sd_bus_creds_new_from_pid; */ + sd_bus_creds_new_from_pid; sd_bus_creds_ref; sd_bus_creds_unref; - /* sd_bus_creds_get_mask; */ + sd_bus_creds_get_mask; sd_bus_creds_get_augmented_mask; sd_bus_creds_get_pid; - /* sd_bus_creds_get_ppid; */ + sd_bus_creds_get_ppid; sd_bus_creds_get_tid; sd_bus_creds_get_uid; sd_bus_creds_get_euid; - /* sd_bus_creds_get_suid; */ - /* sd_bus_creds_get_fsuid; */ - /* sd_bus_creds_get_gid; */ + sd_bus_creds_get_suid; + sd_bus_creds_get_fsuid; + sd_bus_creds_get_gid; sd_bus_creds_get_egid; - /* sd_bus_creds_get_sgid; */ - /* sd_bus_creds_get_fsgid; */ - /* sd_bus_creds_get_supplementary_gids; */ - /* sd_bus_creds_get_comm; */ - /* sd_bus_creds_get_tid_comm; */ - /* sd_bus_creds_get_exe; */ + sd_bus_creds_get_sgid; + sd_bus_creds_get_fsgid; + sd_bus_creds_get_supplementary_gids; + 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_cgroup; /* sd_bus_creds_get_unit; */ /* sd_bus_creds_get_slice; */ /* sd_bus_creds_get_user_unit; */ @@ -372,16 +369,16 @@ global: 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_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_session_id; sd_bus_creds_get_audit_login_uid; sd_bus_creds_get_tty; - /* sd_bus_creds_get_unique_name; */ - /* sd_bus_creds_get_well_known_names; */ - /* sd_bus_creds_get_description; */ + sd_bus_creds_get_unique_name; + sd_bus_creds_get_well_known_names; + sd_bus_creds_get_description; sd_bus_error_free; sd_bus_error_set; sd_bus_error_setf; @@ -394,14 +391,14 @@ global: sd_bus_error_is_set; sd_bus_error_has_name; sd_bus_error_add_map; - /* sd_bus_path_encode; */ - /* sd_bus_path_decode; */ + sd_bus_path_encode; + sd_bus_path_decode; sd_bus_track_new; sd_bus_track_ref; sd_bus_track_unref; sd_bus_track_get_bus; - /* sd_bus_track_get_userdata; */ - /* sd_bus_track_set_userdata; */ + sd_bus_track_get_userdata; + sd_bus_track_set_userdata; sd_bus_track_add_sender; sd_bus_track_remove_sender; sd_bus_track_add_name; @@ -430,44 +427,44 @@ global: sd_event_loop; sd_event_exit; sd_event_now; - /* sd_event_get_fd; */ + sd_event_get_fd; sd_event_get_state; - /* sd_event_get_tid; */ - /* sd_event_get_exit_code; */ + sd_event_get_tid; + sd_event_get_exit_code; sd_event_set_watchdog; - /* sd_event_get_watchdog; */ - /* sd_event_source_ref; */ + sd_event_get_watchdog; + sd_event_source_ref; sd_event_source_unref; sd_event_source_get_event; - /* sd_event_source_get_userdata; */ - /* sd_event_source_set_userdata; */ + sd_event_source_get_userdata; + sd_event_source_set_userdata; sd_event_source_set_description; - /* sd_event_source_get_description; */ + sd_event_source_get_description; sd_event_source_set_prepare; - /* sd_event_source_get_pending; */ + sd_event_source_get_pending; sd_event_source_get_priority; sd_event_source_set_priority; - /* sd_event_source_get_enabled; */ + sd_event_source_get_enabled; sd_event_source_set_enabled; - /* sd_event_source_get_io_fd; */ + sd_event_source_get_io_fd; sd_event_source_set_io_fd; - /* sd_event_source_get_io_events; */ + sd_event_source_get_io_events; sd_event_source_set_io_events; - /* sd_event_source_get_io_revents; */ + sd_event_source_get_io_revents; sd_event_source_get_time; sd_event_source_set_time; - /* sd_event_source_set_time_accuracy; */ - /* sd_event_source_get_time_accuracy; */ - /* sd_event_source_get_time_clock; */ - /* sd_event_source_get_signal; */ - /* sd_event_source_get_child_pid; */ + sd_event_source_set_time_accuracy; + sd_event_source_get_time_accuracy; + sd_event_source_get_time_clock; + sd_event_source_get_signal; + sd_event_source_get_child_pid; } LIBSYSTEMD_220; LIBSYSTEMD_222 { global: /* sd-bus */ sd_bus_emit_object_added; - /* sd_bus_emit_object_removed; */ + sd_bus_emit_object_removed; sd_bus_flush_close_unref; } LIBSYSTEMD_221; @@ -477,16 +474,13 @@ global: sd_peer_get_cgroup; } LIBSYSTEMD_222; -/* - * These methods are not needed by elogind. - * LIBSYSTEMD_227 { - * global: - * sd_bus_default_flush_close; - * sd_bus_path_decode_many; - * sd_bus_path_encode_many; - * sd_listen_fds_with_names; - * } LIBSYSTEMD_226; -*/ +LIBSYSTEMD_227 { +global: + sd_bus_default_flush_close; + sd_bus_path_decode_many; + sd_bus_path_encode_many; + sd_listen_fds_with_names; +} LIBSYSTEMD_226; /* * These methods are not needed by elogind. @@ -511,16 +505,16 @@ global: LIBSYSTEMD_231 { global: sd_event_get_iteration; -} LIBSYSTEMD_226; +} LIBSYSTEMD_227; LIBSYSTEMD_232 { global: - /* sd_bus_track_set_recursive; */ - /* sd_bus_track_get_recursive; */ - /* sd_bus_track_count_name; */ - /* sd_bus_track_count_sender; */ + sd_bus_track_set_recursive; + sd_bus_track_get_recursive; + sd_bus_track_count_name; + sd_bus_track_count_sender; sd_bus_set_exit_on_disconnect; - /* sd_bus_get_exit_on_disconnect; */ + sd_bus_get_exit_on_disconnect; sd_id128_get_invocation; } LIBSYSTEMD_231; @@ -529,3 +523,8 @@ global: sd_id128_get_machine_app_specific; /* sd_is_socket_sockaddr; */ } LIBSYSTEMD_232; + +LIBSYSTEMD_234 { +global: + sd_bus_message_appendv; +} LIBSYSTEMD_233;