]> git.ipfire.org Git - thirdparty/systemd.git/commit - src/core/dbus.c
shared: clean up mkdir.h/label.h situation 21326/head
authorLennart Poettering <lennart@poettering.net>
Fri, 12 Nov 2021 14:44:50 +0000 (15:44 +0100)
committerLennart Poettering <lennart@poettering.net>
Tue, 16 Nov 2021 16:03:28 +0000 (17:03 +0100)
commit35cd0ba516fb0e2ee5744b9185f7df903962c726
treeb2bd0411918b1c38b8b5997a6e5c17c2e5f3ddd8
parented304a5d73389023a542841faeb277ccca798549
shared: clean up mkdir.h/label.h situation

Previously the mkdir_label() family of calls was implemented in
src/shared/mkdir-label.c but its functions partly declared ins
src/shared/label.h and partly in src/basic/mkdir.h (!!). That's weird
(and wrong).

Let's clean this up, and add a proper mkdir-label.h matching the .c
file.
58 files changed:
src/basic/mkdir.h
src/core/automount.c
src/core/core-varlink.c
src/core/dbus.c
src/core/execute.c
src/core/generator-setup.c
src/core/main.c
src/core/manager.c
src/core/mount.c
src/core/namespace.c
src/core/path.c
src/core/socket.c
src/core/unit.c
src/coredump/coredump.c
src/debug-generator/debug-generator.c
src/getty-generator/getty-generator.c
src/hibernate-resume/hibernate-resume-generator.c
src/import/import-fs.c
src/import/import-raw.c
src/import/import-tar.c
src/import/importd.c
src/import/pull-raw.c
src/import/pull-tar.c
src/locale/keymap-util.c
src/login/logind-dbus.c
src/login/logind-inhibit.c
src/login/logind-seat.c
src/login/logind-session.c
src/login/logind-user.c
src/login/logind.c
src/login/user-runtime-dir.c
src/machine/machine.c
src/machine/machined.c
src/network/networkd.c
src/nspawn/nspawn-mount.c
src/rc-local-generator/rc-local-generator.c
src/resolve/resolved.c
src/shared/ask-password-api.c
src/shared/copy.c
src/shared/dev-setup.c
src/shared/dissect-image.c
src/shared/generator.c
src/shared/hwdb-util.c
src/shared/install.c
src/shared/label.h
src/shared/meson.build
src/shared/mkdir-label.c
src/shared/mkdir-label.h [new file with mode: 0644]
src/shared/mount-setup.c
src/shared/mount-util.c
src/shared/socket-label.c
src/shared/switch-root.c
src/systemctl/systemctl-edit.c
src/test/test-udev.c
src/timesync/timesyncd.c
src/tmpfiles/tmpfiles.c
src/tty-ask-password-agent/tty-ask-password-agent.c
src/udev/udev-node.c