From 41521417ab4e16f2a34ca010bdb68a2a732cb80c Mon Sep 17 00:00:00 2001 From: Yu Watanabe Date: Fri, 29 Oct 2021 22:10:43 +0900 Subject: [PATCH] sd-radv: fix implicit conversion to boolean --- src/libsystemd-network/sd-radv.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libsystemd-network/sd-radv.c b/src/libsystemd-network/sd-radv.c index 2f3f4801514..f5432b50353 100644 --- a/src/libsystemd-network/sd-radv.c +++ b/src/libsystemd-network/sd-radv.c @@ -204,7 +204,7 @@ static int radv_send(sd_radv *ra, const struct in6_addr *dst, usec_t lifetime_us iov[msg.msg_iovlen++] = IOVEC_MAKE(&opt_mac, sizeof(opt_mac)); } - if (ra->mtu) { + if (ra->mtu > 0) { opt_mtu.nd_opt_mtu_mtu = htobe32(ra->mtu); iov[msg.msg_iovlen++] = IOVEC_MAKE(&opt_mtu, sizeof(opt_mtu)); } -- 2.47.3