network: drop misleading debugging logs about MTU

This fixes the following spurious logs on enumerating links:
```
wlan0: Saved original MTU 1500 (min: 256, max: 2304)
wlan0: MTU is changed: 0 → 1500 (min: 256, max: 2304)
```
This commit is contained in:
Yu Watanabe 2021-06-14 15:43:43 +09:00 committed by Luca Boccassi
parent 279082ed49
commit b5d0fd1e7f

View file

@ -2038,6 +2038,8 @@ static int link_update_mtu(Link *link, sd_netlink_message *message) {
return 0;
if (r < 0)
return log_link_debug_errno(link, r, "rtnl: failed to read MTU in RTM_NEWLINK message: %m");
if (mtu == 0)
return 0;
r = sd_netlink_message_read_u32(message, IFLA_MIN_MTU, &min_mtu);
if (r < 0 && r != -ENODATA)
@ -2047,9 +2049,6 @@ static int link_update_mtu(Link *link, sd_netlink_message *message) {
if (r < 0 && r != -ENODATA)
return log_link_debug_errno(link, r, "rtnl: failed to read maximum MTU in RTM_NEWLINK message: %m");
if (mtu == 0)
return 0;
if (max_mtu == 0)
max_mtu = UINT32_MAX;
@ -2065,8 +2064,9 @@ static int link_update_mtu(Link *link, sd_netlink_message *message) {
if (link->mtu == mtu)
return 0;
log_link_debug(link, "MTU is changed: %"PRIu32" → %"PRIu32" (min: %"PRIu32", max: %"PRIu32")",
link->mtu, mtu, link->min_mtu, link->max_mtu);
if (link->mtu != 0)
log_link_debug(link, "MTU is changed: %"PRIu32" → %"PRIu32" (min: %"PRIu32", max: %"PRIu32")",
link->mtu, mtu, link->min_mtu, link->max_mtu);
link->mtu = mtu;