summaryrefslogtreecommitdiff
path: root/src/libsystemd-network/sd-ipv4acd.c
diff options
context:
space:
mode:
authorZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>2021-04-14 23:30:27 +0200
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>2021-04-14 23:32:10 +0200
commit00dd6d77702e5e8148cced2ed3d028cae9788919 (patch)
tree7fec672788d75f389ad0341d84316c24d3159df1 /src/libsystemd-network/sd-ipv4acd.c
parenta0c2541b6bd38fcfd8282a5f86d6366fbd20d614 (diff)
downloadsystemd-00dd6d77702e5e8148cced2ed3d028cae9788919.tar.gz
libsystemd-network: check that errno==0 is not passed to log functions
Diffstat (limited to 'src/libsystemd-network/sd-ipv4acd.c')
-rw-r--r--src/libsystemd-network/sd-ipv4acd.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/libsystemd-network/sd-ipv4acd.c b/src/libsystemd-network/sd-ipv4acd.c
index a2f3ab4921..b4af60741a 100644
--- a/src/libsystemd-network/sd-ipv4acd.c
+++ b/src/libsystemd-network/sd-ipv4acd.c
@@ -76,12 +76,15 @@ struct sd_ipv4acd {
};
#define log_ipv4acd_errno(acd, error, fmt, ...) \
- log_interface_prefix_full_errno_zerook( \
+ log_interface_prefix_full_errno( \
"IPv4ACD: ", \
sd_ipv4acd_get_ifname(acd), \
error, fmt, ##__VA_ARGS__)
#define log_ipv4acd(acd, fmt, ...) \
- log_ipv4acd_errno(acd, 0, fmt, ##__VA_ARGS__)
+ log_interface_prefix_full_errno_zerook( \
+ "IPv4ACD: ", \
+ sd_ipv4acd_get_ifname(acd), \
+ 0, fmt, ##__VA_ARGS__)
static const char * const ipv4acd_state_table[_IPV4ACD_STATE_MAX] = {
[IPV4ACD_STATE_INIT] = "init",