network: set ipv6 mtu after link-up or device mtu change v244.1
authorDan Streetman <ddstreet@canonical.com>
Tue, 29 Oct 2019 14:31:58 +0000 (10:31 -0400)
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Sun, 15 Dec 2019 10:47:08 +0000 (11:47 +0100)
commit639dc9f4bfd2c09535bee079ae9bc7006b520a66
tree1cd18ac6c5a2247c5e5801fe1f9188a0b0305fec
parentcbced49daaa664484ede8561f417dc767487eaf4
network: set ipv6 mtu after link-up or device mtu change

The kernel resets the ipv6 mtu after NETDEV_UP or NETDEV_CHANGEMTU event,
so we must reset the ipv6 mtu to our configured value after we detect
IFF_UP flag set or after we set the device mtu.

Fixes: #13914.
(cherry picked from commit d236718c167af46bbf4460fc6b82db8396bd43a5)
src/network/networkd-link.c
src/network/networkd-link.h