NetworkManager/src/vpn
Thomas Haller 9003dae6cd core: don't track route MSS in ip-config
The MSS is only set for VPN connections (by merging it in the respective
NMIP4Config/NMIP6Config).

It is also only used when setting the MSS of the default route.

Don't track that property in NMIP4Config/NMIP6Config, instead, set the
mss of the route directly in nm_vpn_connection_ip4_config_get() and
nm_vpn_connection_ip6_config_get().

There is a potential change in behavior here: NMDevice also consisdered
the MSS for the default route, but that would only be set if the MSS
gets merged from an vpn-ip-config. Which at most is the case for
iterface-less VPN types (libreswan). But even in that case, it doesn't
seem right to me to use the VPN's MSS for the device's default-route.
2017-10-09 22:06:25 +02:00
..
nm-vpn-connection.c core: don't track route MSS in ip-config 2017-10-09 22:06:25 +02:00
nm-vpn-connection.h vpn-connection: use NMActiveConnectionStateReason 2017-03-17 10:21:19 +01:00
nm-vpn-manager.c build: rename "src/vpn-manager" to "src/vpn" 2016-11-21 14:07:47 +01:00
nm-vpn-manager.h build: rename "src/vpn-manager" to "src/vpn" 2016-11-21 14:07:47 +01:00