]> git.ipfire.org Git - thirdparty/systemd.git/commit
coccinelle: generalize pidref_is_set() to `=~ _is_set()`
authorMichael Vogt <michael@amutable.com>
Fri, 27 Mar 2026 09:44:03 +0000 (10:44 +0100)
committerMichael Vogt <michael@amutable.com>
Fri, 27 Mar 2026 10:14:49 +0000 (11:14 +0100)
commitbf2d68433de56f679bfed031023ebdcd6797e034
tree9e4d6c3c1c8c8cbede1297de739d08c784467f8f
parentbe176c0c91e51cf4e9ddb5eec4f6163d46949225
coccinelle: generalize pidref_is_set() to `=~ _is_set()`

Our coccinelle/check-pointer-deref.cocci checker has a special
case for `assert(pidref_is_set(param))`. It turns out we can
generalize this and catch the following:
- iovec_is_set
- sd_dhcp_duid_is_set
- sd_dhcp_client_id_is_set
coccinelle/check-pointer-deref.cocci
src/boot/initrd.c