X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;ds=sidebyside;f=src%2Flibsystemd%2Flibsystemd.sym;h=dda0447cf3057d946d04b0a783497326fe035ace;hb=add00dfd1f050fab623f8aafd9afa1b72bc3aca1;hp=1fb669085c6456c971d9bd195167da81aaf66d90;hpb=6bb648a16ae4a682ad4784412af706d2e6a3e4da;p=elogind.git diff --git a/src/libsystemd/libsystemd.sym b/src/libsystemd/libsystemd.sym index 1fb669085..dda0447cf 100644 --- a/src/libsystemd/libsystemd.sym +++ b/src/libsystemd/libsystemd.sym @@ -7,13 +7,127 @@ (at your option) any later version. ***/ -LIBSYSTEMD_BUS_209 { +LIBSYSTEMD_209 { global: - /* Same order as in sd-bus.h should be used */ + /* sd-journal */ + sd_journal_print; + sd_journal_printv; + sd_journal_send; + sd_journal_sendv; + sd_journal_stream_fd; + sd_journal_open; + sd_journal_close; + sd_journal_previous; + sd_journal_next; + sd_journal_previous_skip; + sd_journal_next_skip; + sd_journal_get_realtime_usec; + sd_journal_get_monotonic_usec; + sd_journal_get_data; + sd_journal_enumerate_data; + sd_journal_restart_data; + sd_journal_add_match; + sd_journal_flush_matches; + sd_journal_seek_head; + sd_journal_seek_tail; + sd_journal_seek_monotonic_usec; + sd_journal_seek_realtime_usec; + sd_journal_seek_cursor; + sd_journal_get_cursor; + sd_journal_get_fd; + sd_journal_process; + sd_journal_print_with_location; + sd_journal_printv_with_location; + sd_journal_send_with_location; + sd_journal_sendv_with_location; + sd_journal_get_cutoff_realtime_usec; + sd_journal_get_cutoff_monotonic_usec; + sd_journal_wait; + sd_journal_open_directory; + sd_journal_add_disjunction; + sd_journal_perror; + sd_journal_perror_with_location; + sd_journal_get_usage; + sd_journal_test_cursor; + sd_journal_query_unique; + sd_journal_enumerate_unique; + sd_journal_restart_unique; + sd_journal_get_catalog; + sd_journal_get_catalog_for_message_id; + sd_journal_set_data_threshold; + sd_journal_get_data_threshold; + sd_journal_reliable_fd; + sd_journal_get_events; + sd_journal_get_timeout; + sd_journal_add_conjunction; + sd_journal_open_files; + sd_journal_open_container; - /* Connections */ + /* sd-dameon */ + sd_booted; + sd_is_fifo; + sd_is_mq; + sd_is_socket; + sd_is_socket_inet; + sd_is_socket_unix; + sd_is_special; + sd_listen_fds; + sd_notify; + sd_notifyf; + sd_watchdog_enabled; + + /* sd-id128 */ + sd_id128_to_string; + sd_id128_from_string; + sd_id128_randomize; + sd_id128_get_machine; + sd_id128_get_boot; + + /* sd-login */ + sd_get_seats; + sd_get_sessions; + sd_get_uids; + sd_login_monitor_flush; + sd_login_monitor_get_fd; + sd_login_monitor_new; + sd_login_monitor_unref; + sd_pid_get_owner_uid; + sd_pid_get_session; + sd_seat_can_multi_session; + sd_seat_get_active; + sd_seat_get_sessions; + sd_session_get_seat; + sd_session_get_uid; + sd_session_is_active; + sd_uid_get_seats; + sd_uid_get_sessions; + sd_uid_get_state; + sd_uid_is_on_seat; + sd_pid_get_unit; + sd_session_get_service; + sd_session_get_type; + sd_session_get_class; + sd_session_get_display; + sd_session_get_state; + sd_seat_can_tty; + sd_seat_can_graphical; + sd_session_get_tty; + sd_login_monitor_get_events; + sd_login_monitor_get_timeout; + sd_pid_get_user_unit; + sd_pid_get_machine_name; + sd_get_machine_names; + sd_pid_get_slice; + sd_session_get_vt; + sd_session_is_remote; + sd_session_get_remote_user; + sd_session_get_remote_host; + + /* sd-bus */ + sd_bus_default; sd_bus_default_user; sd_bus_default_system; + sd_bus_open; sd_bus_open_user; sd_bus_open_system; sd_bus_open_system_remote; @@ -26,9 +140,10 @@ global: sd_bus_set_server; sd_bus_set_anonymous; sd_bus_set_trusted; + sd_bus_set_name; sd_bus_negotiate_fds; - sd_bus_negotiate_attach_timestamp; - sd_bus_negotiate_attach_creds; + sd_bus_negotiate_timestamp; + sd_bus_negotiate_creds; sd_bus_start; sd_bus_close; sd_bus_try_close; @@ -38,12 +153,17 @@ global: sd_bus_can_send; sd_bus_get_server_id; sd_bus_get_peer_creds; + sd_bus_get_name; sd_bus_send; sd_bus_send_to; + sd_bus_call; + sd_bus_call_async; + sd_bus_call_async_cancel; sd_bus_get_fd; sd_bus_get_events; sd_bus_get_timeout; sd_bus_process; + sd_bus_process_priority; sd_bus_wait; sd_bus_flush; sd_bus_get_current; @@ -67,8 +187,6 @@ global: sd_bus_remove_node_enumerator; sd_bus_add_object_manager; sd_bus_remove_object_manager; - - /* Message object */ sd_bus_message_new_signal; sd_bus_message_new_method_call; sd_bus_message_new_method_return; @@ -82,8 +200,9 @@ global: sd_bus_message_get_type; sd_bus_message_get_cookie; sd_bus_message_get_reply_cookie; - sd_bus_message_get_no_reply; - sd_bus_message_get_no_auto_start; + sd_bus_message_get_expect_reply; + sd_bus_message_get_auto_start; + sd_bus_message_get_priority; sd_bus_message_get_signature; sd_bus_message_get_path; sd_bus_message_get_interface; @@ -92,15 +211,17 @@ global: sd_bus_message_get_sender; sd_bus_message_get_error; sd_bus_message_get_errno; - sd_bus_message_get_monotonic_timestamp; - sd_bus_message_get_realtime_timestamp; + sd_bus_message_get_monotonic_usec; + sd_bus_message_get_realtime_usec; + sd_bus_message_get_seqnum; 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_expect_reply; + sd_bus_message_set_auto_start; sd_bus_message_set_destination; + sd_bus_message_set_priority; sd_bus_message_append; sd_bus_message_append_basic; sd_bus_message_append_array; @@ -125,16 +246,12 @@ global: sd_bus_message_verify_type; 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; sd_bus_get_property_trivial; @@ -154,8 +271,6 @@ global: sd_bus_emit_interfaces_removed_strv; sd_bus_emit_interfaces_removed; sd_bus_query_sender_creds; - - /* Credentials */ sd_bus_creds_new_from_pid; sd_bus_creds_ref; sd_bus_creds_unref; @@ -184,8 +299,7 @@ global: sd_bus_creds_get_audit_login_uid; sd_bus_creds_get_unique_name; sd_bus_creds_get_well_known_names; - - /* Error structures */ + sd_bus_creds_get_connection_name; sd_bus_error_free; sd_bus_error_set; sd_bus_error_setf; @@ -196,12 +310,10 @@ global: sd_bus_error_copy; sd_bus_error_is_set; sd_bus_error_has_name; - - /* Escaping */ sd_bus_label_escape; sd_bus_label_unescape; - /* sd-memfd functions */ + /* sd-memfd */ sd_memfd_new; sd_memfd_make; sd_memfd_new_and_map; @@ -214,14 +326,13 @@ global: sd_memfd_get_sealed; sd_memfd_get_size; sd_memfd_set_size; + sd_memfd_get_name; - /* sd-event functions */ + /* sd-event */ sd_event_default; - sd_event_new; sd_event_ref; sd_event_unref; - sd_event_add_io; sd_event_add_monotonic; sd_event_add_realtime; @@ -229,11 +340,9 @@ global: sd_event_add_child; sd_event_add_defer; sd_event_add_exit; - sd_event_run; sd_event_loop; sd_event_exit; - sd_event_get_state; sd_event_get_tid; sd_event_get_exit_code; @@ -241,10 +350,8 @@ global: sd_event_get_now_monotonic; sd_event_set_watchdog; sd_event_get_watchdog; - sd_event_source_ref; sd_event_source_unref; - sd_event_source_set_prepare; sd_event_source_get_pending; sd_event_source_get_priority; @@ -266,7 +373,7 @@ global: sd_event_source_get_child_pid; sd_event_source_get_event; - /* sd-utf8 function */ + /* sd-utf8 */ sd_utf8_is_valid; sd_ascii_is_valid;