mirror of
https://github.com/systemd/systemd
synced 2024-07-24 11:44:41 +00:00
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:
parent
279082ed49
commit
b5d0fd1e7f
|
@ -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;
|
||||
|
||||
|
|
Loading…
Reference in a new issue