]> git.ipfire.org Git - thirdparty/systemd.git/commit - src/resolve/resolved-dns-rr.c
siphash24: introduce siphash24_compress_typesafe() macro
authorYu Watanabe <watanabe.yu+github@gmail.com>
Sun, 24 Dec 2023 08:51:30 +0000 (17:51 +0900)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Mon, 25 Dec 2023 06:38:59 +0000 (15:38 +0900)
commitc01a5c0527b7c49d4b10f5d525de060feb2b37f2
tree9831d585e249cbcb21ccb24194e93e48dfff3aab
parentac1b7b9e1933c14bc7bf36d4f32a888afb3f2f4d
siphash24: introduce siphash24_compress_typesafe() macro

To prevent copy-and-paste mistake.

This also introduce in_addr_hash_func().

No functional change, just refactoring.
38 files changed:
coccinelle/siphash24.cocci [new file with mode: 0644]
src/basic/ether-addr-util.c
src/basic/hash-funcs.c
src/basic/in-addr-util.c
src/basic/in-addr-util.h
src/basic/pidref.c
src/basic/siphash24.h
src/basic/stat-util.c
src/core/bpf-foreign.c
src/core/socket.c
src/core/timer.c
src/libsystemd-network/lldp-neighbor.c
src/libsystemd-network/sd-dhcp-server.c
src/libsystemd/sd-event/sd-event.c
src/libsystemd/sd-id128/id128-util.c
src/libsystemd/sd-journal/catalog.c
src/network/netdev/vlan.c
src/network/networkd-address-generation.c
src/network/networkd-address.c
src/network/networkd-ndisc.c
src/network/networkd-neighbor.c
src/network/networkd-nexthop.c
src/network/networkd-queue.c
src/network/networkd-route.c
src/network/networkd-routing-policy-rule.c
src/network/tc/qdisc.c
src/network/tc/tclass.c
src/resolve/resolved-dns-answer.c
src/resolve/resolved-dns-packet.c
src/resolve/resolved-dns-rr.c
src/resolve/resolved-dns-server.c
src/resolve/resolved-dns-stub.c
src/shared/conf-parser.c
src/shared/in-addr-prefix-util.c
src/shared/netif-sriov.c
src/sleep/battery-capacity.c
src/storagetm/storagetm.c
src/test/test-prioq.c