X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=src%2Flibsystemd%2Flibsystemd.sym.m4;h=81f1122697eaa2374586a5b5a7d29fb9ae8179b7;hb=c0765ddb74f20046c406a3ac99f34719d767f151;hp=2ba02073e3c6f06ba9f9b453d0fd934094db6ae4;hpb=2b0a23e8644635b9826853213a6579784bffa170;p=elogind.git diff --git a/src/libsystemd/libsystemd.sym.m4 b/src/libsystemd/libsystemd.sym.m4 index 2ba02073e..81f112269 100644 --- a/src/libsystemd/libsystemd.sym.m4 +++ b/src/libsystemd/libsystemd.sym.m4 @@ -122,8 +122,50 @@ global: sd_session_is_remote; sd_session_get_remote_user; sd_session_get_remote_host; +local: + *; +}; + +LIBSYSTEMD_211 { +global: + sd_machine_get_class; + sd_peer_get_session; + sd_peer_get_owner_uid; + sd_peer_get_unit; + sd_peer_get_user_unit; + sd_peer_get_machine_name; + sd_peer_get_slice; +} LIBSYSTEMD_209; + +LIBSYSTEMD_213 { +global: + sd_uid_get_display; +} LIBSYSTEMD_211; + +LIBSYSTEMD_214 { +global: + sd_pid_notify; + sd_pid_notifyf; +} LIBSYSTEMD_213; + +LIBSYSTEMD_216 { +global: + sd_machine_get_ifindices; +} LIBSYSTEMD_214; -m4_ifdef(`HAVE_KDBUS', +LIBSYSTEMD_217 { +global: + sd_session_get_desktop; +} LIBSYSTEMD_216; + +LIBSYSTEMD_219 { +global: + sd_pid_notify_with_fds; +} LIBSYSTEMD_217; + +m4_ifdef(`ENABLE_KDBUS', +LIBSYSTEMD_FUTURE { +global: /* sd-bus */ sd_bus_default; sd_bus_default_user; @@ -132,7 +174,7 @@ m4_ifdef(`HAVE_KDBUS', sd_bus_open_user; sd_bus_open_system; sd_bus_open_system_remote; - sd_bus_open_system_container; + sd_bus_open_system_machine; sd_bus_new; sd_bus_set_address; sd_bus_set_fd; @@ -141,7 +183,10 @@ m4_ifdef(`HAVE_KDBUS', sd_bus_set_server; sd_bus_set_anonymous; sd_bus_set_trusted; - sd_bus_set_name; + sd_bus_set_monitor; + sd_bus_set_description; + sd_bus_set_allow_interactive_authorization; + sd_bus_get_allow_interactive_authorization; sd_bus_negotiate_fds; sd_bus_negotiate_timestamp; sd_bus_negotiate_creds; @@ -152,14 +197,13 @@ m4_ifdef(`HAVE_KDBUS', sd_bus_unref; sd_bus_is_open; sd_bus_can_send; - sd_bus_get_server_id; - sd_bus_get_peer_creds; - sd_bus_get_name; + sd_bus_get_bus_id; + sd_bus_get_owner_creds; + sd_bus_get_description; 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; @@ -167,27 +211,28 @@ m4_ifdef(`HAVE_KDBUS', sd_bus_process_priority; sd_bus_wait; sd_bus_flush; - sd_bus_get_current; + sd_bus_get_current_message; + sd_bus_get_current_slot; 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; - sd_bus_remove_match; sd_bus_add_object; - sd_bus_remove_object; sd_bus_add_fallback; - sd_bus_remove_fallback; sd_bus_add_object_vtable; - sd_bus_remove_object_vtable; sd_bus_add_fallback_vtable; - sd_bus_remove_fallback_vtable; sd_bus_add_node_enumerator; - sd_bus_remove_node_enumerator; sd_bus_add_object_manager; - sd_bus_remove_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_message_new_signal; sd_bus_message_new_method_call; sd_bus_message_new_method_return; @@ -216,6 +261,7 @@ m4_ifdef(`HAVE_KDBUS', sd_bus_message_get_realtime_usec; sd_bus_message_get_seqnum; sd_bus_message_get_creds; + sd_bus_message_is_empty; sd_bus_message_is_signal; sd_bus_message_is_method_call; sd_bus_message_is_method_error; @@ -251,8 +297,8 @@ m4_ifdef(`HAVE_KDBUS', sd_bus_request_name; sd_bus_release_name; sd_bus_list_names; - sd_bus_get_owner; - sd_bus_get_owner_machine_id; + sd_bus_get_name_creds; + sd_bus_get_name_machine_id; sd_bus_call_method; sd_bus_get_property; sd_bus_get_property_trivial; @@ -279,7 +325,6 @@ m4_ifdef(`HAVE_KDBUS', 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; @@ -300,34 +345,34 @@ m4_ifdef(`HAVE_KDBUS', sd_bus_creds_get_audit_login_uid; sd_bus_creds_get_unique_name; sd_bus_creds_get_well_known_names; - sd_bus_creds_get_connection_name; + sd_bus_creds_get_description; sd_bus_error_free; sd_bus_error_set; sd_bus_error_setf; sd_bus_error_set_const; sd_bus_error_set_errno; sd_bus_error_set_errnof; + sd_bus_error_set_errnofv; sd_bus_error_get_errno; sd_bus_error_copy; sd_bus_error_is_set; sd_bus_error_has_name; - sd_bus_label_escape; - sd_bus_label_unescape; - - /* sd-memfd */ - sd_memfd_new; - sd_memfd_make; - sd_memfd_new_and_map; - sd_memfd_free; - sd_memfd_get_fd; - sd_memfd_get_file; - sd_memfd_dup_fd; - sd_memfd_map; - sd_memfd_set_sealed; - sd_memfd_get_sealed; - sd_memfd_get_size; - sd_memfd_set_size; - sd_memfd_get_name; + 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_add_sender; + sd_bus_track_remove_sender; + sd_bus_track_add_name; + sd_bus_track_remove_name; + sd_bus_track_count; + sd_bus_track_contains; + sd_bus_track_first; + sd_bus_track_next; /* sd-event */ sd_event_default; @@ -335,24 +380,28 @@ m4_ifdef(`HAVE_KDBUS', sd_event_ref; sd_event_unref; sd_event_add_io; - sd_event_add_monotonic; - sd_event_add_realtime; + sd_event_add_time; sd_event_add_signal; sd_event_add_child; sd_event_add_defer; sd_event_add_exit; + sd_event_wait; + sd_event_prepare; + sd_event_dispatch; sd_event_run; sd_event_loop; sd_event_exit; + sd_event_now; + sd_event_get_fd; sd_event_get_state; sd_event_get_tid; sd_event_get_exit_code; - sd_event_get_now_realtime; - 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_description; + sd_event_source_get_description; sd_event_source_set_prepare; sd_event_source_get_pending; sd_event_source_get_priority; @@ -370,6 +419,7 @@ m4_ifdef(`HAVE_KDBUS', 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_get_event; @@ -377,7 +427,34 @@ m4_ifdef(`HAVE_KDBUS', /* sd-utf8 */ sd_utf8_is_valid; sd_ascii_is_valid; + + /* sd-resolve */ + sd_resolve_default; + sd_resolve_new; + sd_resolve_ref; + sd_resolve_unref; + sd_resolve_get_fd; + sd_resolve_get_events; + sd_resolve_get_timeout; + sd_resolve_process; + sd_resolve_wait; + sd_resolve_get_tid; + sd_resolve_attach_event; + sd_resolve_detach_event; + sd_resolve_get_event; + sd_resolve_getaddrinfo; + sd_resolve_getnameinfo; + sd_resolve_res_query; + sd_resolve_res_search; + sd_resolve_query_ref; + sd_resolve_query_unref; + sd_resolve_query_is_done; + sd_resolve_query_get_userdata; + sd_resolve_query_set_userdata; + sd_resolve_query_get_resolve; + + /* sd-path */ + sd_path_home; + sd_path_search; +} LIBSYSTEMD_217; ) -local: - *; -};