]> git.ipfire.org Git - thirdparty/systemd.git/commit - src/network/networkd-link.c
util-lib: split out all temporary file related calls into tmpfiles-util.c
authorLennart Poettering <lennart@poettering.net>
Fri, 30 Nov 2018 20:05:27 +0000 (21:05 +0100)
committerLennart Poettering <lennart@poettering.net>
Sun, 2 Dec 2018 12:22:29 +0000 (13:22 +0100)
commite4de72876e6db5defb16ffe96c2b2ecce0e76a86
tree521722d4609290490cafc759c88e2ce4f743908f
parentee228be10c45e05d5ef5c9ed6b43175d3bf8c17b
util-lib: split out all temporary file related calls into tmpfiles-util.c

This splits out a bunch of functions from fileio.c that have to do with
temporary files. Simply to make the header files a bit shorter, and to
group things more nicely.

No code changes, just some rearranging of source files.
90 files changed:
src/basic/copy.c
src/basic/fd-util.c
src/basic/fileio.c
src/basic/fileio.h
src/basic/fs-util.c
src/basic/meson.build
src/basic/tmpfile-util.c [new file with mode: 0644]
src/basic/tmpfile-util.h [new file with mode: 0644]
src/boot/bootctl.c
src/core/unit.c
src/coredump/coredump.c
src/coredump/coredumpctl.c
src/fuzz/fuzz-catalog.c
src/fuzz/fuzz-journald-native-fd.c
src/import/export-raw.c
src/import/export-tar.c
src/import/import-common.c
src/import/import-fs.c
src/import/import-raw.c
src/import/import-tar.c
src/import/pull-raw.c
src/import/pull-tar.c
src/journal-remote/journal-gatewayd.c
src/journal-remote/journal-upload.c
src/journal/catalog.c
src/journal/journal-send.c
src/journal/journal-verify.c
src/journal/journalctl.c
src/journal/journald-stream.c
src/journal/test-catalog.c
src/journal/test-compress.c
src/journal/test-mmap-cache.c
src/libsystemd-network/sd-dhcp-lease.c
src/libsystemd/sd-bus/test-bus-watch-bind.c
src/libsystemd/sd-device/device-private.c
src/libsystemd/sd-event/test-event.c
src/libsystemd/sd-hwdb/hwdb-util.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/machine/machine-dbus.c
src/machine/machine.c
src/machine/machined-dbus.c
src/network/fuzz-netdev-parser.c
src/network/fuzz-network-parser.c
src/network/networkd-link.c
src/network/networkd-manager.c
src/network/test-routing-policy-rule.c
src/nspawn/nspawn-mount.c
src/nspawn/nspawn.c
src/portable/portable.c
src/resolve/resolved-link.c
src/resolve/resolved-resolv-conf.c
src/resolve/test-resolved-etc-hosts.c
src/shared/ask-password-api.c
src/shared/dissect-image.c
src/shared/exec-util.c
src/shared/fileio-label.c
src/shared/fileio-label.h
src/shared/meson.build
src/shared/path-lookup.c
src/shared/tmpfile-util-label.c [new file with mode: 0644]
src/shared/tmpfile-util-label.h [new file with mode: 0644]
src/systemctl/systemctl.c
src/sysusers/sysusers.c
src/test/test-acl-util.c
src/test/test-async.c
src/test/test-chown-rec.c
src/test/test-clock.c
src/test/test-conf-parser.c
src/test/test-copy.c
src/test/test-dev-setup.c
src/test/test-fd-util.c
src/test/test-fdset.c
src/test/test-fileio.c
src/test/test-fs-util.c
src/test/test-glob-util.c
src/test/test-hostname-util.c
src/test/test-id128.c
src/test/test-serialize.c
src/test/test-socket-util.c
src/test/test-stat-util.c
src/test/test-terminal-util.c
src/test/test-tmpfiles.c
src/test/test-unit-file.c
src/test/test-xattr-util.c
src/timedate/timedated.c