summaryrefslogtreecommitdiff
path: root/src/libsystemd-network/radv-internal.h
diff options
context:
space:
mode:
authorZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>2021-04-14 23:12:50 +0200
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>2021-04-14 23:32:07 +0200
commita0c2541b6bd38fcfd8282a5f86d6366fbd20d614 (patch)
treef9f67a2dba4781af17ffe887936ca9829c8b7844 /src/libsystemd-network/radv-internal.h
parentf407219cd1e70a62a7c2596d75bd7edcc4df697c (diff)
downloadsystemd-a0c2541b6bd38fcfd8282a5f86d6366fbd20d614.tar.gz
libsystemd-network: use macro for definitions of log_{lldp,dhcp,…}_errno
No functional change.
Diffstat (limited to 'src/libsystemd-network/radv-internal.h')
-rw-r--r--src/libsystemd-network/radv-internal.h17
1 files changed, 6 insertions, 11 deletions
diff --git a/src/libsystemd-network/radv-internal.h b/src/libsystemd-network/radv-internal.h
index eef6db514a..7586ce6755 100644
--- a/src/libsystemd-network/radv-internal.h
+++ b/src/libsystemd-network/radv-internal.h
@@ -125,15 +125,10 @@ struct sd_radv_route_prefix {
LIST_FIELDS(struct sd_radv_route_prefix, prefix);
};
-#define log_radv_errno(radv, error, fmt, ...) \
- ({ \
- int _e = (error); \
- if (DEBUG_LOGGING) \
- log_interface_full_errno_zerook( \
- sd_radv_get_ifname(radv), \
- LOG_DEBUG, _e, "RADV: " fmt, \
- ##__VA_ARGS__); \
- -ERRNO_VALUE(_e); \
- })
-#define log_radv(radv, fmt, ...) \
+#define log_radv_errno(radv, error, fmt, ...) \
+ log_interface_prefix_full_errno_zerook( \
+ "RADV: ", \
+ sd_radv_get_ifname(radv), \
+ error, fmt, ##__VA_ARGS__)
+#define log_radv(radv, fmt, ...) \
log_radv_errno(radv, 0, fmt, ##__VA_ARGS__)