]> git.ipfire.org Git - thirdparty/systemd.git/blame_incremental - src/libsystemd/libsystemd.sym
ssh-generator: generate /etc/issue.d/ with VSOCK ssh info data (#37819)
[thirdparty/systemd.git] / src / libsystemd / libsystemd.sym
... / ...
CommitLineData
1/***
2 SPDX-License-Identifier: LGPL-2.1-or-later
3
4 systemd is free software; you can redistribute it and/or modify it
5 under the terms of the GNU Lesser General Public License as published by
6 the Free Software Foundation; either version 2.1 of the License, or
7 (at your option) any later version.
8***/
9
10LIBSYSTEMD_209 {
11global:
12 /* sd-journal */
13 sd_journal_print;
14 sd_journal_printv;
15 sd_journal_send;
16 sd_journal_sendv;
17 sd_journal_stream_fd;
18 sd_journal_open;
19 sd_journal_close;
20 sd_journal_previous;
21 sd_journal_next;
22 sd_journal_previous_skip;
23 sd_journal_next_skip;
24 sd_journal_get_realtime_usec;
25 sd_journal_get_monotonic_usec;
26 sd_journal_get_data;
27 sd_journal_enumerate_data;
28 sd_journal_restart_data;
29 sd_journal_add_match;
30 sd_journal_flush_matches;
31 sd_journal_seek_head;
32 sd_journal_seek_tail;
33 sd_journal_seek_monotonic_usec;
34 sd_journal_seek_realtime_usec;
35 sd_journal_seek_cursor;
36 sd_journal_get_cursor;
37 sd_journal_get_fd;
38 sd_journal_process;
39 sd_journal_print_with_location;
40 sd_journal_printv_with_location;
41 sd_journal_send_with_location;
42 sd_journal_sendv_with_location;
43 sd_journal_get_cutoff_realtime_usec;
44 sd_journal_get_cutoff_monotonic_usec;
45 sd_journal_wait;
46 sd_journal_open_directory;
47 sd_journal_add_disjunction;
48 sd_journal_perror;
49 sd_journal_perror_with_location;
50 sd_journal_get_usage;
51 sd_journal_test_cursor;
52 sd_journal_query_unique;
53 sd_journal_enumerate_unique;
54 sd_journal_restart_unique;
55 sd_journal_get_catalog;
56 sd_journal_get_catalog_for_message_id;
57 sd_journal_set_data_threshold;
58 sd_journal_get_data_threshold;
59 sd_journal_reliable_fd;
60 sd_journal_get_events;
61 sd_journal_get_timeout;
62 sd_journal_add_conjunction;
63 sd_journal_open_files;
64 sd_journal_open_container;
65
66 /* sd-daemon */
67 sd_booted;
68 sd_is_fifo;
69 sd_is_mq;
70 sd_is_socket;
71 sd_is_socket_inet;
72 sd_is_socket_unix;
73 sd_is_special;
74 sd_listen_fds;
75 sd_notify;
76 sd_notifyf;
77 sd_watchdog_enabled;
78
79 /* sd-id128 */
80 sd_id128_to_string;
81 sd_id128_from_string;
82 sd_id128_randomize;
83 sd_id128_get_machine;
84 sd_id128_get_boot;
85
86 /* sd-login */
87 sd_get_seats;
88 sd_get_sessions;
89 sd_get_uids;
90 sd_login_monitor_flush;
91 sd_login_monitor_get_fd;
92 sd_login_monitor_new;
93 sd_login_monitor_unref;
94 sd_pid_get_owner_uid;
95 sd_pid_get_session;
96 sd_seat_can_multi_session;
97 sd_seat_get_active;
98 sd_seat_get_sessions;
99 sd_session_get_seat;
100 sd_session_get_uid;
101 sd_session_is_active;
102 sd_uid_get_seats;
103 sd_uid_get_sessions;
104 sd_uid_get_state;
105 sd_uid_is_on_seat;
106 sd_pid_get_unit;
107 sd_session_get_service;
108 sd_session_get_type;
109 sd_session_get_class;
110 sd_session_get_display;
111 sd_session_get_state;
112 sd_seat_can_tty;
113 sd_seat_can_graphical;
114 sd_session_get_tty;
115 sd_login_monitor_get_events;
116 sd_login_monitor_get_timeout;
117 sd_pid_get_user_unit;
118 sd_pid_get_machine_name;
119 sd_get_machine_names;
120 sd_pid_get_slice;
121 sd_session_get_vt;
122 sd_session_is_remote;
123 sd_session_get_remote_user;
124 sd_session_get_remote_host;
125local:
126 *;
127};
128
129LIBSYSTEMD_211 {
130global:
131 sd_machine_get_class;
132 sd_peer_get_session;
133 sd_peer_get_owner_uid;
134 sd_peer_get_unit;
135 sd_peer_get_user_unit;
136 sd_peer_get_machine_name;
137 sd_peer_get_slice;
138} LIBSYSTEMD_209;
139
140LIBSYSTEMD_213 {
141global:
142 sd_uid_get_display;
143} LIBSYSTEMD_211;
144
145LIBSYSTEMD_214 {
146global:
147 sd_pid_notify;
148 sd_pid_notifyf;
149} LIBSYSTEMD_213;
150
151LIBSYSTEMD_216 {
152global:
153 sd_machine_get_ifindices;
154} LIBSYSTEMD_214;
155
156LIBSYSTEMD_217 {
157global:
158 sd_session_get_desktop;
159} LIBSYSTEMD_216;
160
161LIBSYSTEMD_219 {
162global:
163 sd_pid_notify_with_fds;
164} LIBSYSTEMD_217;
165
166LIBSYSTEMD_220 {
167global:
168 sd_pid_get_user_slice;
169 sd_peer_get_user_slice;
170} LIBSYSTEMD_219;
171
172LIBSYSTEMD_221 {
173global:
174 /* sd-bus */
175 sd_bus_default;
176 sd_bus_default_user;
177 sd_bus_default_system;
178 sd_bus_open;
179 sd_bus_open_user;
180 sd_bus_open_system;
181 sd_bus_open_system_remote;
182 sd_bus_open_system_machine;
183 sd_bus_new;
184 sd_bus_set_address;
185 sd_bus_set_fd;
186 sd_bus_set_exec;
187 sd_bus_get_address;
188 sd_bus_set_bus_client;
189 sd_bus_is_bus_client;
190 sd_bus_set_server;
191 sd_bus_is_server;
192 sd_bus_set_anonymous;
193 sd_bus_is_anonymous;
194 sd_bus_set_trusted;
195 sd_bus_is_trusted;
196 sd_bus_set_monitor;
197 sd_bus_is_monitor;
198 sd_bus_set_description;
199 sd_bus_get_description;
200 sd_bus_negotiate_creds;
201 sd_bus_negotiate_timestamp;
202 sd_bus_negotiate_fds;
203 sd_bus_can_send;
204 sd_bus_get_creds_mask;
205 sd_bus_set_allow_interactive_authorization;
206 sd_bus_get_allow_interactive_authorization;
207 sd_bus_start;
208 sd_bus_close;
209 sd_bus_try_close;
210 sd_bus_ref;
211 sd_bus_unref;
212 sd_bus_is_open;
213 sd_bus_get_bus_id;
214 sd_bus_get_scope;
215 sd_bus_get_tid;
216 sd_bus_get_owner_creds;
217 sd_bus_send;
218 sd_bus_send_to;
219 sd_bus_call;
220 sd_bus_call_async;
221 sd_bus_get_fd;
222 sd_bus_get_events;
223 sd_bus_get_timeout;
224 sd_bus_process;
225 sd_bus_process_priority;
226 sd_bus_wait;
227 sd_bus_flush;
228 sd_bus_get_current_slot;
229 sd_bus_get_current_message;
230 sd_bus_get_current_handler;
231 sd_bus_get_current_userdata;
232 sd_bus_attach_event;
233 sd_bus_detach_event;
234 sd_bus_get_event;
235 sd_bus_add_filter;
236 sd_bus_add_match;
237 sd_bus_add_object;
238 sd_bus_add_fallback;
239 sd_bus_add_object_vtable;
240 sd_bus_add_fallback_vtable;
241 sd_bus_add_node_enumerator;
242 sd_bus_add_object_manager;
243 sd_bus_slot_ref;
244 sd_bus_slot_unref;
245 sd_bus_slot_get_bus;
246 sd_bus_slot_get_userdata;
247 sd_bus_slot_set_userdata;
248 sd_bus_slot_get_description;
249 sd_bus_slot_set_description;
250 sd_bus_slot_get_current_message;
251 sd_bus_slot_get_current_handler;
252 sd_bus_slot_get_current_userdata;
253 sd_bus_message_new_signal;
254 sd_bus_message_new_method_call;
255 sd_bus_message_new_method_return;
256 sd_bus_message_new_method_error;
257 sd_bus_message_new_method_errorf;
258 sd_bus_message_new_method_errno;
259 sd_bus_message_new_method_errnof;
260 sd_bus_message_ref;
261 sd_bus_message_unref;
262 sd_bus_message_get_type;
263 sd_bus_message_get_cookie;
264 sd_bus_message_get_reply_cookie;
265 sd_bus_message_get_priority;
266 sd_bus_message_get_expect_reply;
267 sd_bus_message_get_auto_start;
268 sd_bus_message_get_allow_interactive_authorization;
269 sd_bus_message_get_signature;
270 sd_bus_message_get_path;
271 sd_bus_message_get_interface;
272 sd_bus_message_get_member;
273 sd_bus_message_get_destination;
274 sd_bus_message_get_sender;
275 sd_bus_message_get_error;
276 sd_bus_message_get_errno;
277 sd_bus_message_get_monotonic_usec;
278 sd_bus_message_get_realtime_usec;
279 sd_bus_message_get_seqnum;
280 sd_bus_message_get_bus;
281 sd_bus_message_get_creds;
282 sd_bus_message_is_signal;
283 sd_bus_message_is_method_call;
284 sd_bus_message_is_method_error;
285 sd_bus_message_is_empty;
286 sd_bus_message_has_signature;
287 sd_bus_message_set_expect_reply;
288 sd_bus_message_set_auto_start;
289 sd_bus_message_set_allow_interactive_authorization;
290 sd_bus_message_set_destination;
291 sd_bus_message_set_priority;
292 sd_bus_message_append;
293 sd_bus_message_append_basic;
294 sd_bus_message_append_array;
295 sd_bus_message_append_array_space;
296 sd_bus_message_append_array_iovec;
297 sd_bus_message_append_array_memfd;
298 sd_bus_message_append_string_space;
299 sd_bus_message_append_string_iovec;
300 sd_bus_message_append_string_memfd;
301 sd_bus_message_append_strv;
302 sd_bus_message_open_container;
303 sd_bus_message_close_container;
304 sd_bus_message_copy;
305 sd_bus_message_read;
306 sd_bus_message_read_basic;
307 sd_bus_message_read_array;
308 sd_bus_message_read_strv;
309 sd_bus_message_skip;
310 sd_bus_message_enter_container;
311 sd_bus_message_exit_container;
312 sd_bus_message_peek_type;
313 sd_bus_message_verify_type;
314 sd_bus_message_at_end;
315 sd_bus_message_rewind;
316 sd_bus_get_unique_name;
317 sd_bus_request_name;
318 sd_bus_release_name;
319 sd_bus_list_names;
320 sd_bus_get_name_creds;
321 sd_bus_get_name_machine_id;
322 sd_bus_call_method;
323 sd_bus_call_method_async;
324 sd_bus_get_property;
325 sd_bus_get_property_trivial;
326 sd_bus_get_property_string;
327 sd_bus_get_property_strv;
328 sd_bus_set_property;
329 sd_bus_reply_method_return;
330 sd_bus_reply_method_error;
331 sd_bus_reply_method_errorf;
332 sd_bus_reply_method_errno;
333 sd_bus_reply_method_errnof;
334 sd_bus_emit_signal;
335 sd_bus_emit_properties_changed_strv;
336 sd_bus_emit_properties_changed;
337 sd_bus_emit_interfaces_added_strv;
338 sd_bus_emit_interfaces_added;
339 sd_bus_emit_interfaces_removed_strv;
340 sd_bus_emit_interfaces_removed;
341 sd_bus_query_sender_creds;
342 sd_bus_query_sender_privilege;
343 sd_bus_creds_new_from_pid;
344 sd_bus_creds_ref;
345 sd_bus_creds_unref;
346 sd_bus_creds_get_mask;
347 sd_bus_creds_get_augmented_mask;
348 sd_bus_creds_get_pid;
349 sd_bus_creds_get_ppid;
350 sd_bus_creds_get_tid;
351 sd_bus_creds_get_uid;
352 sd_bus_creds_get_euid;
353 sd_bus_creds_get_suid;
354 sd_bus_creds_get_fsuid;
355 sd_bus_creds_get_gid;
356 sd_bus_creds_get_egid;
357 sd_bus_creds_get_sgid;
358 sd_bus_creds_get_fsgid;
359 sd_bus_creds_get_supplementary_gids;
360 sd_bus_creds_get_comm;
361 sd_bus_creds_get_tid_comm;
362 sd_bus_creds_get_exe;
363 sd_bus_creds_get_cmdline;
364 sd_bus_creds_get_cgroup;
365 sd_bus_creds_get_unit;
366 sd_bus_creds_get_slice;
367 sd_bus_creds_get_user_unit;
368 sd_bus_creds_get_user_slice;
369 sd_bus_creds_get_session;
370 sd_bus_creds_get_owner_uid;
371 sd_bus_creds_has_effective_cap;
372 sd_bus_creds_has_permitted_cap;
373 sd_bus_creds_has_inheritable_cap;
374 sd_bus_creds_has_bounding_cap;
375 sd_bus_creds_get_selinux_context;
376 sd_bus_creds_get_audit_session_id;
377 sd_bus_creds_get_audit_login_uid;
378 sd_bus_creds_get_tty;
379 sd_bus_creds_get_unique_name;
380 sd_bus_creds_get_well_known_names;
381 sd_bus_creds_get_description;
382 sd_bus_error_free;
383 sd_bus_error_set;
384 sd_bus_error_setf;
385 sd_bus_error_set_const;
386 sd_bus_error_set_errno;
387 sd_bus_error_set_errnof;
388 sd_bus_error_set_errnofv;
389 sd_bus_error_get_errno;
390 sd_bus_error_copy;
391 sd_bus_error_is_set;
392 sd_bus_error_has_name;
393 sd_bus_error_add_map;
394 sd_bus_path_encode;
395 sd_bus_path_decode;
396 sd_bus_track_new;
397 sd_bus_track_ref;
398 sd_bus_track_unref;
399 sd_bus_track_get_bus;
400 sd_bus_track_get_userdata;
401 sd_bus_track_set_userdata;
402 sd_bus_track_add_sender;
403 sd_bus_track_remove_sender;
404 sd_bus_track_add_name;
405 sd_bus_track_remove_name;
406 sd_bus_track_count;
407 sd_bus_track_contains;
408 sd_bus_track_first;
409 sd_bus_track_next;
410
411 /* sd-event */
412 sd_event_default;
413 sd_event_new;
414 sd_event_ref;
415 sd_event_unref;
416 sd_event_add_io;
417 sd_event_add_time;
418 sd_event_add_signal;
419 sd_event_add_child;
420 sd_event_add_defer;
421 sd_event_add_post;
422 sd_event_add_exit;
423 sd_event_prepare;
424 sd_event_wait;
425 sd_event_dispatch;
426 sd_event_run;
427 sd_event_loop;
428 sd_event_exit;
429 sd_event_now;
430 sd_event_get_fd;
431 sd_event_get_state;
432 sd_event_get_tid;
433 sd_event_get_exit_code;
434 sd_event_set_watchdog;
435 sd_event_get_watchdog;
436 sd_event_source_ref;
437 sd_event_source_unref;
438 sd_event_source_get_event;
439 sd_event_source_get_userdata;
440 sd_event_source_set_userdata;
441 sd_event_source_set_description;
442 sd_event_source_get_description;
443 sd_event_source_set_prepare;
444 sd_event_source_get_pending;
445 sd_event_source_get_priority;
446 sd_event_source_set_priority;
447 sd_event_source_get_enabled;
448 sd_event_source_set_enabled;
449 sd_event_source_get_io_fd;
450 sd_event_source_set_io_fd;
451 sd_event_source_get_io_events;
452 sd_event_source_set_io_events;
453 sd_event_source_get_io_revents;
454 sd_event_source_get_time;
455 sd_event_source_set_time;
456 sd_event_source_set_time_accuracy;
457 sd_event_source_get_time_accuracy;
458 sd_event_source_get_time_clock;
459 sd_event_source_get_signal;
460 sd_event_source_get_child_pid;
461} LIBSYSTEMD_220;
462
463LIBSYSTEMD_222 {
464global:
465 /* sd-bus */
466 sd_bus_emit_object_added;
467 sd_bus_emit_object_removed;
468 sd_bus_flush_close_unref;
469} LIBSYSTEMD_221;
470
471LIBSYSTEMD_226 {
472global:
473 sd_pid_get_cgroup;
474 sd_peer_get_cgroup;
475} LIBSYSTEMD_222;
476
477LIBSYSTEMD_227 {
478global:
479 sd_bus_default_flush_close;
480 sd_bus_path_decode_many;
481 sd_bus_path_encode_many;
482 sd_listen_fds_with_names;
483} LIBSYSTEMD_226;
484
485LIBSYSTEMD_229 {
486global:
487 sd_journal_has_runtime_files;
488 sd_journal_has_persistent_files;
489 sd_journal_enumerate_fields;
490 sd_journal_restart_fields;
491} LIBSYSTEMD_227;
492
493LIBSYSTEMD_230 {
494global:
495 sd_journal_open_directory_fd;
496 sd_journal_open_files_fd;
497} LIBSYSTEMD_229;
498
499LIBSYSTEMD_231 {
500global:
501 sd_event_get_iteration;
502} LIBSYSTEMD_230;
503
504LIBSYSTEMD_232 {
505global:
506 sd_bus_track_set_recursive;
507 sd_bus_track_get_recursive;
508 sd_bus_track_count_name;
509 sd_bus_track_count_sender;
510 sd_bus_set_exit_on_disconnect;
511 sd_bus_get_exit_on_disconnect;
512 sd_id128_get_invocation;
513} LIBSYSTEMD_231;
514
515LIBSYSTEMD_233 {
516global:
517 sd_id128_get_machine_app_specific;
518 sd_is_socket_sockaddr;
519} LIBSYSTEMD_232;
520
521LIBSYSTEMD_234 {
522global:
523 sd_bus_message_appendv;
524} LIBSYSTEMD_233;
525
526LIBSYSTEMD_236 {
527global:
528 sd_bus_message_new;
529 sd_bus_message_seal;
530} LIBSYSTEMD_234;
531
532LIBSYSTEMD_237 {
533global:
534 sd_bus_set_watch_bind;
535 sd_bus_get_watch_bind;
536 sd_bus_request_name_async;
537 sd_bus_release_name_async;
538 sd_bus_add_match_async;
539 sd_bus_match_signal;
540 sd_bus_match_signal_async;
541 sd_bus_is_ready;
542 sd_bus_set_connected_signal;
543 sd_bus_get_connected_signal;
544 sd_bus_set_sender;
545 sd_bus_get_sender;
546 sd_bus_message_set_sender;
547 sd_event_source_get_io_fd_own;
548 sd_event_source_set_io_fd_own;
549} LIBSYSTEMD_236;
550
551LIBSYSTEMD_238 {
552global:
553 sd_bus_get_n_queued_read;
554 sd_bus_get_n_queued_write;
555} LIBSYSTEMD_237;
556
557LIBSYSTEMD_239 {
558global:
559 sd_bus_open_with_description;
560 sd_bus_open_user_with_description;
561 sd_bus_open_system_with_description;
562 sd_bus_slot_get_floating;
563 sd_bus_slot_set_floating;
564 sd_bus_slot_get_destroy_callback;
565 sd_bus_slot_set_destroy_callback;
566 sd_bus_track_get_destroy_callback;
567 sd_bus_track_set_destroy_callback;
568 sd_event_add_inotify;
569 sd_event_source_get_inotify_mask;
570 sd_event_source_set_destroy_callback;
571 sd_event_source_get_destroy_callback;
572} LIBSYSTEMD_238;
573
574LIBSYSTEMD_240 {
575global:
576 sd_bus_message_readv;
577 sd_bus_set_method_call_timeout;
578 sd_bus_get_method_call_timeout;
579
580 sd_bus_error_move;
581
582 sd_bus_set_close_on_exit;
583 sd_bus_get_close_on_exit;
584
585 sd_device_ref;
586 sd_device_unref;
587
588 sd_device_new_from_syspath;
589 sd_device_new_from_devnum;
590 sd_device_new_from_subsystem_sysname;
591 sd_device_new_from_device_id;
592
593 sd_device_get_parent;
594 sd_device_get_parent_with_subsystem_devtype;
595
596 sd_device_get_syspath;
597 sd_device_get_subsystem;
598 sd_device_get_devtype;
599 sd_device_get_devnum;
600 sd_device_get_ifindex;
601 sd_device_get_driver;
602 sd_device_get_devpath;
603 sd_device_get_devname;
604 sd_device_get_sysname;
605 sd_device_get_sysnum;
606
607 sd_device_get_is_initialized;
608 sd_device_get_usec_since_initialized;
609
610 sd_device_get_tag_first;
611 sd_device_get_tag_next;
612 sd_device_get_devlink_first;
613 sd_device_get_devlink_next;
614 sd_device_get_property_first;
615 sd_device_get_property_next;
616 sd_device_get_sysattr_first;
617 sd_device_get_sysattr_next;
618
619 sd_device_has_tag;
620 sd_device_get_property_value;
621 sd_device_get_sysattr_value;
622
623 sd_device_set_sysattr_value;
624
625 sd_device_enumerator_new;
626 sd_device_enumerator_ref;
627 sd_device_enumerator_unref;
628
629 sd_device_enumerator_get_device_first;
630 sd_device_enumerator_get_device_next;
631 sd_device_enumerator_get_subsystem_first;
632 sd_device_enumerator_get_subsystem_next;
633
634 sd_device_enumerator_add_match_subsystem;
635 sd_device_enumerator_add_match_sysattr;
636 sd_device_enumerator_add_match_property;
637 sd_device_enumerator_add_match_sysname;
638 sd_device_enumerator_add_match_tag;
639 sd_device_enumerator_add_match_parent;
640 sd_device_enumerator_allow_uninitialized;
641
642 sd_hwdb_ref;
643 sd_hwdb_unref;
644
645 sd_hwdb_new;
646
647 sd_hwdb_get;
648
649 sd_hwdb_seek;
650 sd_hwdb_enumerate;
651
652 sd_id128_get_boot_app_specific;
653
654 sd_device_monitor_new;
655 sd_device_monitor_ref;
656 sd_device_monitor_unref;
657
658 sd_device_monitor_set_receive_buffer_size;
659 sd_device_monitor_attach_event;
660 sd_device_monitor_detach_event;
661 sd_device_monitor_get_event;
662 sd_device_monitor_get_event_source;
663 sd_device_monitor_start;
664 sd_device_monitor_stop;
665
666 sd_device_monitor_filter_add_match_subsystem_devtype;
667 sd_device_monitor_filter_add_match_tag;
668 sd_device_monitor_filter_update;
669 sd_device_monitor_filter_remove;
670
671 sd_event_source_get_floating;
672 sd_event_source_set_floating;
673} LIBSYSTEMD_239;
674
675LIBSYSTEMD_241 {
676global:
677 sd_bus_close_unref;
678} LIBSYSTEMD_240;
679
680LIBSYSTEMD_243 {
681global:
682 sd_bus_object_vtable_format;
683 sd_event_source_disable_unref;
684} LIBSYSTEMD_241;
685
686LIBSYSTEMD_245 {
687global:
688 sd_bus_enqueue_for_read;
689 sd_bus_message_dump;
690 sd_bus_message_sensitive;
691 sd_event_add_child_pidfd;
692 sd_event_source_get_child_pidfd;
693 sd_event_source_get_child_pidfd_own;
694 sd_event_source_set_child_pidfd_own;
695 sd_event_source_get_child_process_own;
696 sd_event_source_set_child_process_own;
697 sd_event_source_send_child_signal;
698 sd_journal_open_namespace;
699} LIBSYSTEMD_243;
700
701LIBSYSTEMD_246 {
702global:
703 sd_bus_interface_name_is_valid;
704 sd_bus_service_name_is_valid;
705 sd_bus_member_name_is_valid;
706 sd_bus_object_path_is_valid;
707
708 sd_bus_call_methodv;
709 sd_bus_call_method_asyncv;
710 sd_bus_emit_signalv;
711 sd_bus_reply_method_errnofv;
712 sd_bus_reply_method_errorfv;
713 sd_bus_reply_method_returnv;
714 sd_bus_set_propertyv;
715
716 sd_path_lookup;
717 sd_path_lookup_strv;
718
719 sd_notify_barrier;
720
721 sd_journal_enumerate_available_data;
722 sd_journal_enumerate_available_unique;
723} LIBSYSTEMD_245;
724
725LIBSYSTEMD_247 {
726global:
727 sd_event_add_time_relative;
728 sd_event_source_set_time_relative;
729 sd_event_source_get_exit_on_failure;
730 sd_event_source_set_exit_on_failure;
731
732 sd_bus_error_has_names_sentinel;
733
734 sd_device_get_current_tag_first;
735 sd_device_get_current_tag_next;
736 sd_device_has_current_tag;
737 sd_device_set_sysattr_valuef;
738} LIBSYSTEMD_246;
739
740LIBSYSTEMD_248 {
741global:
742 sd_bus_open_user_machine;
743 sd_bus_message_send;
744
745 sd_event_source_set_ratelimit;
746 sd_event_source_get_ratelimit;
747 sd_event_source_is_ratelimited;
748
749 sd_device_get_action;
750 sd_device_get_seqnum;
751 sd_device_new_from_stat_rdev;
752 sd_device_trigger;
753} LIBSYSTEMD_247;
754
755LIBSYSTEMD_249 {
756global:
757 sd_device_monitor_filter_add_match_sysattr;
758 sd_device_monitor_filter_add_match_parent;
759 sd_device_get_usec_initialized;
760 sd_device_trigger_with_uuid;
761 sd_device_get_trigger_uuid;
762 sd_device_new_from_ifname;
763 sd_device_new_from_ifindex;
764} LIBSYSTEMD_248;
765
766LIBSYSTEMD_250 {
767global:
768 sd_device_get_diskseq;
769 sd_event_add_inotify_fd;
770 sd_event_source_set_ratelimit_expire_callback;
771} LIBSYSTEMD_249;
772
773LIBSYSTEMD_251 {
774global:
775 sd_id128_to_uuid_string;
776 sd_device_new_from_devname;
777 sd_device_new_from_path;
778 sd_device_open;
779 sd_device_enumerator_add_nomatch_sysname;
780} LIBSYSTEMD_250;
781
782LIBSYSTEMD_252 {
783global:
784 sd_bus_message_read_strv_extend;
785 sd_bus_error_setfv;
786
787 sd_device_new_child;
788 sd_device_get_child_first;
789 sd_device_get_child_next;
790 sd_device_monitor_set_description;
791 sd_device_monitor_get_description;
792
793 sd_event_set_signal_exit;
794
795 sd_id128_string_equal;
796
797 sd_hwdb_new_from_path;
798} LIBSYSTEMD_251;
799
800LIBSYSTEMD_253 {
801global:
802 sd_bus_emit_signal_to;
803 sd_bus_emit_signal_tov;
804 sd_bus_message_new_signal_to;
805 sd_pidfd_get_cgroup;
806 sd_pidfd_get_machine_name;
807 sd_pidfd_get_owner_uid;
808 sd_pidfd_get_session;
809 sd_pidfd_get_slice;
810 sd_pidfd_get_unit;
811 sd_pidfd_get_user_slice;
812 sd_pidfd_get_user_unit;
813} LIBSYSTEMD_252;
814
815LIBSYSTEMD_254 {
816global:
817 sd_journal_get_seqnum;
818 sd_session_get_username;
819 sd_session_get_start_time;
820 sd_uid_get_login_time;
821 sd_pid_notifyf_with_fds;
822 sd_event_add_memory_pressure;
823 sd_event_source_set_memory_pressure_type;
824 sd_event_source_set_memory_pressure_period;
825 sd_event_trim_memory;
826 sd_pid_notify_barrier;
827 sd_event_source_leave_ratelimit;
828 sd_journal_step_one;
829 sd_session_get_leader;
830} LIBSYSTEMD_253;
831
832LIBSYSTEMD_255 {
833global:
834 sd_id128_get_app_specific;
835 sd_device_enumerator_add_match_property_required;
836} LIBSYSTEMD_254;
837
838LIBSYSTEMD_256 {
839global:
840 sd_bus_creds_get_pidfd_dup;
841 sd_bus_creds_new_from_pidfd;
842 sd_id128_get_invocation_app_specific;
843 sd_journal_stream_fd_with_namespace;
844 sd_event_source_get_inotify_path;
845} LIBSYSTEMD_255;
846
847LIBSYSTEMD_257 {
848global:
849 sd_bus_pending_method_calls;
850 sd_json_build;
851 sd_json_buildv;
852 sd_json_dispatch;
853 sd_json_dispatch_const_string;
854 sd_json_dispatch_double;
855 sd_json_dispatch_full;
856 sd_json_dispatch_id128;
857 sd_json_dispatch_int16;
858 sd_json_dispatch_int32;
859 sd_json_dispatch_int64;
860 sd_json_dispatch_int8;
861 sd_json_dispatch_intbool;
862 sd_json_dispatch_stdbool;
863 sd_json_dispatch_string;
864 sd_json_dispatch_strv;
865 sd_json_dispatch_tristate;
866 sd_json_dispatch_uid_gid;
867 sd_json_dispatch_uint16;
868 sd_json_dispatch_uint32;
869 sd_json_dispatch_uint64;
870 sd_json_dispatch_uint8;
871 sd_json_dispatch_signal;
872 sd_json_dispatch_unsupported;
873 sd_json_dispatch_variant;
874 sd_json_dispatch_variant_noref;
875 sd_json_parse;
876 sd_json_parse_continue;
877 sd_json_parse_file;
878 sd_json_parse_file_at;
879 sd_json_parse_with_source;
880 sd_json_parse_with_source_continue;
881 sd_json_variant_append_array;
882 sd_json_variant_append_array_nodup;
883 sd_json_variant_append_arrayb;
884 sd_json_variant_boolean;
885 sd_json_variant_by_index;
886 sd_json_variant_by_key;
887 sd_json_variant_by_key_full;
888 sd_json_variant_dump;
889 sd_json_variant_elements;
890 sd_json_variant_equal;
891 sd_json_variant_filter;
892 sd_json_variant_find;
893 sd_json_variant_format;
894 sd_json_variant_get_source;
895 sd_json_variant_has_type;
896 sd_json_variant_integer;
897 sd_json_variant_is_array;
898 sd_json_variant_is_blank_array;
899 sd_json_variant_is_blank_object;
900 sd_json_variant_is_boolean;
901 sd_json_variant_is_integer;
902 sd_json_variant_is_negative;
903 sd_json_variant_is_normalized;
904 sd_json_variant_is_null;
905 sd_json_variant_is_number;
906 sd_json_variant_is_object;
907 sd_json_variant_is_real;
908 sd_json_variant_is_sensitive;
909 sd_json_variant_is_sensitive_recursive;
910 sd_json_variant_is_sorted;
911 sd_json_variant_is_string;
912 sd_json_variant_is_unsigned;
913 sd_json_variant_merge_object;
914 sd_json_variant_merge_objectb;
915 sd_json_variant_new_array;
916 sd_json_variant_new_array_bytes;
917 sd_json_variant_new_array_strv;
918 sd_json_variant_new_base32hex;
919 sd_json_variant_new_base64;
920 sd_json_variant_new_boolean;
921 sd_json_variant_new_hex;
922 sd_json_variant_new_id128;
923 sd_json_variant_new_integer;
924 sd_json_variant_new_null;
925 sd_json_variant_new_object;
926 sd_json_variant_new_octescape;
927 sd_json_variant_new_real;
928 sd_json_variant_new_string;
929 sd_json_variant_new_stringn;
930 sd_json_variant_new_unsigned;
931 sd_json_variant_new_uuid;
932 sd_json_variant_normalize;
933 sd_json_variant_real;
934 sd_json_variant_ref;
935 sd_json_variant_sensitive;
936 sd_json_variant_set_field;
937 sd_json_variant_set_field_boolean;
938 sd_json_variant_set_field_id128;
939 sd_json_variant_set_field_integer;
940 sd_json_variant_set_field_string;
941 sd_json_variant_set_field_strv;
942 sd_json_variant_set_field_unsigned;
943 sd_json_variant_set_field_uuid;
944 sd_json_variant_set_fieldb;
945 sd_json_variant_sort;
946 sd_json_variant_string;
947 sd_json_variant_strv;
948 sd_json_variant_type;
949 sd_json_variant_unbase64;
950 sd_json_variant_unhex;
951 sd_json_variant_unref;
952 sd_json_variant_unref_many;
953 sd_json_variant_unsigned;
954 sd_varlink_attach_event;
955 sd_varlink_bind_reply;
956 sd_varlink_call;
957 sd_varlink_call_full;
958 sd_varlink_callb;
959 sd_varlink_callb_ap;
960 sd_varlink_callb_full;
961 sd_varlink_close;
962 sd_varlink_close_unref;
963 sd_varlink_collect;
964 sd_varlink_collect_full;
965 sd_varlink_collectb;
966 sd_varlink_connect_address;
967 sd_varlink_connect_exec;
968 sd_varlink_connect_fd;
969 sd_varlink_connect_fd_pair;
970 sd_varlink_connect_url;
971 sd_varlink_detach_event;
972 sd_varlink_dispatch;
973 sd_varlink_dispatch_again;
974 sd_varlink_error;
975 sd_varlink_error_errno;
976 sd_varlink_error_invalid_parameter;
977 sd_varlink_error_invalid_parameter_name;
978 sd_varlink_error_is_invalid_parameter;
979 sd_varlink_error_to_errno;
980 sd_varlink_errorb;
981 sd_varlink_flush;
982 sd_varlink_flush_close_unref;
983 sd_varlink_get_current_parameters;
984 sd_varlink_get_event;
985 sd_varlink_get_events;
986 sd_varlink_get_fd;
987 sd_varlink_get_peer_gid;
988 sd_varlink_get_peer_pid;
989 sd_varlink_get_peer_pidfd;
990 sd_varlink_get_peer_uid;
991 sd_varlink_get_server;
992 sd_varlink_get_timeout;
993 sd_varlink_get_userdata;
994 sd_varlink_idl_dump;
995 sd_varlink_idl_format;
996 sd_varlink_idl_format_full;
997 sd_varlink_invocation;
998 sd_varlink_invoke;
999 sd_varlink_invokeb;
1000 sd_varlink_is_idle;
1001 sd_varlink_notify;
1002 sd_varlink_notifyb;
1003 sd_varlink_observe;
1004 sd_varlink_observeb;
1005 sd_varlink_peek_dup_fd;
1006 sd_varlink_peek_fd;
1007 sd_varlink_process;
1008 sd_varlink_push_dup_fd;
1009 sd_varlink_push_fd;
1010 sd_varlink_ref;
1011 sd_varlink_reply;
1012 sd_varlink_replyb;
1013 sd_varlink_send;
1014 sd_varlink_sendb;
1015 sd_varlink_server_add_connection;
1016 sd_varlink_server_add_connection_pair;
1017 sd_varlink_server_add_connection_stdio;
1018 sd_varlink_server_add_interface;
1019 sd_varlink_server_add_interface_many_internal;
1020 sd_varlink_server_attach_event;
1021 sd_varlink_server_bind_connect;
1022 sd_varlink_server_bind_disconnect;
1023 sd_varlink_server_bind_method;
1024 sd_varlink_server_bind_method_many_internal;
1025 sd_varlink_server_connections_max;
1026 sd_varlink_server_connections_per_uid_max;
1027 sd_varlink_server_current_connections;
1028 sd_varlink_server_detach_event;
1029 sd_varlink_server_get_event;
1030 sd_varlink_server_get_userdata;
1031 sd_varlink_server_listen_address;
1032 sd_varlink_server_listen_auto;
1033 sd_varlink_server_listen_fd;
1034 sd_varlink_server_loop_auto;
1035 sd_varlink_server_new;
1036 sd_varlink_server_ref;
1037 sd_varlink_server_set_connections_max;
1038 sd_varlink_server_set_connections_per_uid_max;
1039 sd_varlink_server_set_description;
1040 sd_varlink_server_set_info;
1041 sd_varlink_server_set_exit_on_idle;
1042 sd_varlink_server_set_userdata;
1043 sd_varlink_server_shutdown;
1044 sd_varlink_server_unref;
1045 sd_varlink_set_allow_fd_passing_input;
1046 sd_varlink_set_allow_fd_passing_output;
1047 sd_varlink_set_description;
1048 sd_varlink_set_input_sensitive;
1049 sd_varlink_set_relative_timeout;
1050 sd_varlink_set_userdata;
1051 sd_varlink_take_fd;
1052 sd_varlink_unref;
1053 sd_varlink_wait;
1054 sd_device_get_device_id;
1055 sd_device_get_driver_subsystem;
1056 sd_device_monitor_is_running;
1057 sd_device_monitor_get_fd;
1058 sd_device_monitor_get_events;
1059 sd_device_monitor_get_timeout;
1060 sd_device_monitor_receive;
1061} LIBSYSTEMD_256;
1062
1063LIBSYSTEMD_258 {
1064global:
1065 sd_bus_message_dump_json;
1066 sd_device_enumerator_add_all_parents;
1067 sd_device_get_sysattr_value_with_size;
1068 sd_json_variant_type_from_string;
1069 sd_json_variant_type_to_string;
1070 sd_pidfd_get_inode_id;
1071 sd_varlink_get_current_method;
1072 sd_varlink_get_description;
1073 sd_varlink_get_input_fd;
1074 sd_varlink_get_n_fds;
1075 sd_varlink_get_output_fd;
1076 sd_varlink_idl_parse;
1077 sd_varlink_interface_free;
1078 sd_varlink_reset_fds;
1079 sd_varlink_server_listen_name;
1080} LIBSYSTEMD_257;