]> git.ipfire.org Git - thirdparty/ulogd2.git/commit
all: use config_parse_file function in all plugins
authorCorubba Smith <corubba@gmx.de>
Wed, 12 Mar 2025 14:53:46 +0000 (15:53 +0100)
committerFlorian Westphal <fw@strlen.de>
Wed, 12 Mar 2025 15:07:52 +0000 (16:07 +0100)
commit0ac16e540283e2fa6c89292a416448c944bd3483
treef79a9f9548929553f6b4abd137c7341c278023dd
parent64699d8103a43e09d2b5df57558c5f5a05583fe8
all: use config_parse_file function in all plugins

Replace all usages of `config_parse_file()` in plugins with the new
`ulogd_parse_configfile()` function, adding error handling where it was
missing. I used the same codestyle as the surrounding code, which varies
between plugins.

Signed-off-by: Corubba Smith <corubba@gmx.de>
Signed-off-by: Florian Westphal <fw@strlen.de>
18 files changed:
filter/ulogd_filter_MARK.c
input/flow/ulogd_inpflow_NFCT.c
input/packet/ulogd_inppkt_NFLOG.c
input/packet/ulogd_inppkt_ULOG.c
input/packet/ulogd_inppkt_UNIXSOCK.c
input/sum/ulogd_inpflow_NFACCT.c
output/ipfix/ulogd_output_IPFIX.c
output/pcap/ulogd_output_PCAP.c
output/sqlite3/ulogd_output_SQLITE3.c
output/ulogd_output_GPRINT.c
output/ulogd_output_GRAPHITE.c
output/ulogd_output_JSON.c
output/ulogd_output_LOGEMU.c
output/ulogd_output_NACCT.c
output/ulogd_output_OPRINT.c
output/ulogd_output_SYSLOG.c
output/ulogd_output_XML.c
util/db.c