X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=src%2Flibelogind%2Flibelogind.sym;h=a203f08c31ba20e2c17e5b791bc7a186679d7754;hb=a9b6e5b5d6a83f2ec8c85b0896cdbdc505d51617;hp=77c69f8fda81709e8cfd13fbdc42b108aef5b104;hpb=d2338db3145922b1dfcb3b458e5bce2568a9347a;p=elogind.git diff --git a/src/libelogind/libelogind.sym b/src/libelogind/libelogind.sym index 77c69f8fd..a203f08c3 100644 --- a/src/libelogind/libelogind.sym +++ b/src/libelogind/libelogind.sym @@ -64,7 +64,7 @@ global: /* sd_journal_open_container; */ /* sd-daemon */ - /* sd_booted; */ + sd_booted; /* sd_is_fifo; */ /* sd_is_mq; */ sd_is_socket; @@ -188,11 +188,11 @@ global: sd_bus_set_fd; /* sd_bus_set_exec; */ /* sd_bus_get_address; */ - /* sd_bus_set_bus_client; */ + sd_bus_set_bus_client; /* sd_bus_is_bus_client; */ - /* sd_bus_set_server; */ + sd_bus_set_server; /* sd_bus_is_server; */ - /* sd_bus_set_anonymous; */ + sd_bus_set_anonymous; /* sd_bus_is_anonymous; */ /* sd_bus_set_trusted; */ /* sd_bus_is_trusted; */ @@ -202,7 +202,7 @@ global: /* sd_bus_get_description; */ /* sd_bus_negotiate_creds; */ /* sd_bus_negotiate_timestamp; */ - /* sd_bus_negotiate_fds; */ + sd_bus_negotiate_fds; sd_bus_can_send; /* sd_bus_get_creds_mask; */ sd_bus_set_allow_interactive_authorization; @@ -282,7 +282,7 @@ global: /* sd_bus_message_get_seqnum; */ sd_bus_message_get_bus; sd_bus_message_get_creds; - /* sd_bus_message_is_signal; */ + sd_bus_message_is_signal; sd_bus_message_is_method_call; sd_bus_message_is_method_error; /* sd_bus_message_is_empty; */ @@ -295,7 +295,7 @@ global: 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_space; /* sd_bus_message_append_array_iovec; */ /* sd_bus_message_append_array_memfd; */ /* sd_bus_message_append_string_space; */ @@ -325,7 +325,7 @@ global: sd_bus_call_method; /* sd_bus_call_method_async; */ sd_bus_get_property; - /* sd_bus_get_property_trivial; */ + sd_bus_get_property_trivial; sd_bus_get_property_string; /* sd_bus_get_property_strv; */ /* sd_bus_set_property; */ @@ -419,17 +419,17 @@ global: sd_event_add_io; sd_event_add_time; sd_event_add_signal; - /* sd_event_add_child; */ - /* sd_event_add_defer; */ + sd_event_add_child; + sd_event_add_defer; sd_event_add_post; sd_event_add_exit; sd_event_prepare; sd_event_wait; sd_event_dispatch; sd_event_run; - /* sd_event_loop; */ + sd_event_loop; sd_event_exit; - /* sd_event_now; */ + sd_event_now; /* sd_event_get_fd; */ sd_event_get_state; /* sd_event_get_tid; */ @@ -445,7 +445,7 @@ global: /* sd_event_source_get_description; */ sd_event_source_set_prepare; /* sd_event_source_get_pending; */ - /* sd_event_source_get_priority; */ + sd_event_source_get_priority; sd_event_source_set_priority; /* sd_event_source_get_enabled; */ sd_event_source_set_enabled; @@ -487,3 +487,50 @@ global: * sd_listen_fds_with_names; * } LIBSYSTEMD_226; */ + +/* + * These methods are not needed by elogind. + * LIBSYSTEMD_229 { + * global: + * sd_journal_has_runtime_files; + * sd_journal_has_persistent_files; + * sd_journal_enumerate_fields; + * sd_journal_restart_fields; + * } LIBSYSTEMD_227; +*/ + +/* + * These methods are not needed by elogind. + * LIBSYSTEMD_230 { + * global: + * sd_journal_open_directory_fd; + * sd_journal_open_files_fd; + * } LIBSYSTEMD_229; +*/ + +LIBSYSTEMD_231 { +global: + sd_event_get_iteration; +} LIBSYSTEMD_226; + +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_set_exit_on_disconnect; + /* sd_bus_get_exit_on_disconnect; */ + sd_id128_get_invocation; +} LIBSYSTEMD_231; + +LIBSYSTEMD_233 { +global: + sd_id128_get_machine_app_specific; + /* sd_is_socket_sockaddr; */ +} LIBSYSTEMD_232; + +LIBSYSTEMD_234 { +global: + sd_bus_message_appendv; +} LIBSYSTEMD_233;