NetworkManager/src/ppp
Dan Williams 8d4570d28d ppp: only request IPV6CP when IPv6 is enabled in the connection
NM always asks pppd to run IPV6CP which will complete if the modem supports
IPv6.  If the user doesn't want IPv6 then NM just ignores the result.  But
if the host has disabled IPv6, then pppd will fail to complete the connection
because pppd tries to assign the Link-Local address to the pppX interface,
and if IPv6 is disabled that fails and terminates the PPP session.

So only request IPV6CP when the user wants IPv6 on the connection; if they
have disabled IPv6 on their host then they can simply set ipv6.method=ignore.

https://mail.gnome.org/archives/networkmanager-list/2017-March/msg00047.html
2017-03-22 12:20:25 +01:00
..
nm-ppp-manager-call.c ppp: split ppp manager into a plugin 2016-12-06 11:08:11 +01:00
nm-ppp-manager-call.h ppp: split ppp manager into a plugin 2016-12-06 11:08:11 +01:00
nm-ppp-manager.c ppp: only request IPV6CP when IPv6 is enabled in the connection 2017-03-22 12:20:25 +01:00
nm-ppp-manager.h ppp: use defines for signal names 2017-01-16 17:24:36 +01:00
nm-ppp-plugin-api.h ppp: split ppp manager into a plugin 2016-12-06 11:08:11 +01:00
nm-ppp-plugin.ver ppp: split ppp manager into a plugin 2016-12-06 11:08:11 +01:00
nm-ppp-status.h ppp: split ppp manager into a plugin 2016-12-06 11:08:11 +01:00
nm-pppd-plugin.c build: rename "src/ppp-manager" to "src/ppp" 2016-11-21 14:07:47 +01:00
nm-pppd-plugin.h build: rename "src/ppp-manager" to "src/ppp" 2016-11-21 14:07:47 +01:00