]> git.ipfire.org Git - thirdparty/systemd.git/commit - src/libsystemd-network/fuzz-dhcp6-client.c
fuzz: unify logging setup
authorFrantisek Sumsal <frantisek@sumsal.cz>
Wed, 18 Oct 2023 21:11:13 +0000 (23:11 +0200)
committerLuca Boccassi <luca.boccassi@gmail.com>
Thu, 19 Oct 2023 09:05:20 +0000 (10:05 +0100)
commit4820c9d41748640ce6a29fc76d6463c822a31662
tree073c65a8e74eaede325f46b32b9615886e0425ae
parent47174dc054619ae4fd6df7c9d76e37034fee518c
fuzz: unify logging setup

Make sure we don't log anything when running in "fuzzing" mode. Also,
when at it, unify the setup logic into a helper, pretty similar to
the test_setup_logging() one.

Addresses:
  - https://github.com/systemd/systemd/pull/29558#pullrequestreview-1676060607
  - https://github.com/systemd/systemd/pull/29558#discussion_r1358940663
43 files changed:
src/core/fuzz-execute-serialize.c
src/core/fuzz-manager-serialize.c
src/core/fuzz-unit-file.c
src/fuzz/fuzz-bootspec.c
src/fuzz/fuzz-bus-label.c
src/fuzz/fuzz-calendarspec.c
src/fuzz/fuzz-catalog.c
src/fuzz/fuzz-compress.c
src/fuzz/fuzz-env-file.c
src/fuzz/fuzz-hostname-setup.c
src/fuzz/fuzz-json.c
src/fuzz/fuzz-time-util.c
src/fuzz/fuzz-udev-database.c
src/fuzz/fuzz-varlink-idl.c
src/fuzz/fuzz-varlink.c
src/fuzz/fuzz.h
src/journal-remote/fuzz-journal-remote.c
src/journal/fuzz-journald-audit.c
src/journal/fuzz-journald-kmsg.c
src/journal/fuzz-journald-native-fd.c
src/journal/fuzz-journald-native.c
src/journal/fuzz-journald-stream.c
src/journal/fuzz-journald-syslog.c
src/libsystemd-network/fuzz-dhcp-client.c
src/libsystemd-network/fuzz-dhcp-server-relay.c
src/libsystemd-network/fuzz-dhcp-server.c
src/libsystemd-network/fuzz-dhcp6-client.c
src/libsystemd-network/fuzz-lldp-rx.c
src/libsystemd-network/fuzz-ndisc-rs.c
src/libsystemd/sd-bus/fuzz-bus-match.c
src/libsystemd/sd-bus/fuzz-bus-message.c
src/network/fuzz-netdev-parser.c
src/network/fuzz-network-parser.c
src/nspawn/fuzz-nspawn-oci.c
src/nspawn/fuzz-nspawn-settings.c
src/resolve/fuzz-dns-packet.c
src/resolve/fuzz-etc-hosts.c
src/resolve/fuzz-resource-record.c
src/systemctl/fuzz-systemctl-parse-argv.c
src/udev/fido_id/fuzz-fido-id-desc.c
src/udev/fuzz-udev-rules.c
src/udev/net/fuzz-link-parser.c
src/xdg-autostart-generator/fuzz-xdg-desktop.c