]> git.ipfire.org Git - thirdparty/systemd.git/commit
dlfcn-util: migrate to public SD_ELF_NOTE_DLOPEN() API
authorChristian Brauner <brauner@kernel.org>
Wed, 11 Mar 2026 14:55:02 +0000 (15:55 +0100)
committerLuca Boccassi <luca.boccassi@gmail.com>
Wed, 18 Mar 2026 10:28:11 +0000 (10:28 +0000)
commit8b12350b75c60468ce832942fd55ff5bbdd7c9e8
treec01b8dab19a362bc8113c68beead6e3ca60e31f0
parente10302b6b65c34d134ff7d55898e4016a3bf18dd
dlfcn-util: migrate to public SD_ELF_NOTE_DLOPEN() API

Switch all internal callers from the private ELF_NOTE_DLOPEN() macro to
the new public SD_ELF_NOTE_DLOPEN() API from sd-dlopen.h, and remove
the now-redundant macro definitions from dlfcn-util.h.

Signed-off-by: Christian Brauner <brauner@kernel.org>
26 files changed:
src/basic/compress.c
src/basic/dlfcn-util.h
src/basic/gcrypt-util.c
src/locale/xkbcommon-util.c
src/shared/acl-util.c
src/shared/apparmor-util.c
src/shared/blkid-util.c
src/shared/bpf-dlopen.c
src/shared/cryptsetup-util.c
src/shared/elf-util.c
src/shared/idn-util.c
src/shared/libarchive-util.c
src/shared/libaudit-util.c
src/shared/libcrypt-util.c
src/shared/libfido2-util.c
src/shared/libmount-util.c
src/shared/module-util.c
src/shared/pam-util.c
src/shared/password-quality-util-passwdqc.c
src/shared/password-quality-util-pwquality.c
src/shared/pcre2-util.c
src/shared/pkcs11-util.c
src/shared/qrcode-util.c
src/shared/seccomp-util.c
src/shared/selinux-util.c
src/shared/tpm2-util.c