]> git.ipfire.org Git - thirdparty/systemd.git/commit - src/core/manager.c
fd-uitl: rename PIPE_EBADF → EBADF_PAIR, and add EBADF_TRIPLET
authorLennart Poettering <lennart@poettering.net>
Thu, 26 Oct 2023 16:45:33 +0000 (18:45 +0200)
committerLennart Poettering <lennart@poettering.net>
Thu, 26 Oct 2023 20:30:42 +0000 (22:30 +0200)
commit711364049338677a8792285f0c38c039344931ed
treed1d29243500304ccb0f284b4ccf485325a4931eb
parent5e21da878cb3186bbb443d46bdbb54da41917d11
fd-uitl: rename PIPE_EBADF → EBADF_PAIR, and add EBADF_TRIPLET

We use it for more than just pipe() arrays. For example also for
socketpair(). Hence let's give it a generic name.

Also add EBADF_TRIPLET to mirror this for things like
stdin/stdout/stderr arrays, which we use a bunch of times.
58 files changed:
src/basic/fd-util.c
src/basic/fd-util.h
src/basic/terminal-util.c
src/core/automount.c
src/core/dynamic-user.c
src/core/exec-invoke.c
src/core/execute.c
src/core/executor.c
src/core/fuzz-execute-serialize.c
src/core/manager.c
src/core/service.c
src/core/socket.c
src/coredump/coredump.c
src/fsck/fsck.c
src/fuzz/fuzz-varlink.c
src/import/import-common.c
src/import/importd.c
src/import/pull-common.c
src/journal/fuzz-journald-stream.c
src/libsystemd-network/fuzz-dhcp6-client.c
src/libsystemd-network/fuzz-lldp-rx.c
src/libsystemd-network/icmp6-util-unix.c
src/libsystemd-network/test-dhcp6-client.c
src/libsystemd-network/test-lldp-rx.c
src/libsystemd/sd-bus/bus-container.c
src/libsystemd/sd-bus/test-bus-benchmark.c
src/libsystemd/sd-bus/test-bus-chat.c
src/libsystemd/sd-daemon/sd-daemon.c
src/libsystemd/sd-event/test-event.c
src/libsystemd/sd-login/test-login.c
src/machine/image-dbus.c
src/machine/machine-dbus.c
src/machine/machined-dbus.c
src/nspawn/nspawn.c
src/portable/portable.c
src/portable/portabled-image-bus.c
src/shared/data-fd-util.c
src/shared/dissect-image.c
src/shared/elf-util.c
src/shared/logs-show.c
src/shared/mount-util.c
src/shared/pager.c
src/shared/varlink.c
src/shutdown/umount.c
src/socket-proxy/socket-proxyd.c
src/sysupdate/sysupdate-resource.c
src/test/test-copy.c
src/test/test-data-fd-util.c
src/test/test-execute.c
src/test/test-fd-util.c
src/test/test-mempress.c
src/test/test-namespace.c
src/test/test-process-util.c
src/test/test-socket-util.c
src/test/test-varlink-idl.c
src/test/test-varlink.c
src/udev/udev-manager.c
src/udev/udev-spawn.c