]> git.ipfire.org Git - thirdparty/collectd.git/commit
procevent plugin: remove use of a nested flexible array member.
authorFlorian Forster <octo@collectd.org>
Tue, 28 Nov 2023 18:31:11 +0000 (19:31 +0100)
committerFlorian Forster <octo@collectd.org>
Wed, 29 Nov 2023 20:56:21 +0000 (21:56 +0100)
commitd5eeca856ceece386a9143993bc29d98925f6489
tree52cd62cd6ecee9b4ef8c0131742d17ecd4aeb09d
parenta0eec8136de277fcede430e03ad4ad02fe39de8d
procevent plugin: remove use of a nested flexible array member.

The previous code used an ad-hoc struct to construct or parse a Netlink
message. This relied on allocating a field _after_ the struct with the
flexible array member, which is prohibited by the C standard, leading to
compiler warnings.
src/procevent.c