ppp: add IPv6 support

System Internals / NetworkManager - Dan Williams [redhat.com] - 23 July 2014 14:26 UTC

Add support for IPv6 to the pppd plugin and return the interface identifiers to NetworkManager. Use those to construct the IPv6LL addresses for the PPP interface and the peer.

75fa46b ppp: add IPv6 support
introspection/nm-ppp-manager.xml | 5 ++
src/ppp-manager/Makefile.am | 4 +-
src/ppp-manager/nm-ppp-manager.c | 154 +++++++++++++++++++++++++++++++-------
src/ppp-manager/nm-ppp-manager.h | 6 ++
src/ppp-manager/nm-pppd-plugin.c | 74 +++++++++++++++++-
src/ppp-manager/nm-pppd-plugin.h | 19 +++--
6 files changed, 226 insertions(+), 36 deletions(-)

Upstream: cgit.freedesktop.org


  • Share