Descriptionflimflam: Add L2TP/IPsec VPN plugin
Launches and interacts with the l2tpipsec_vpn manager which we have added in chromeos-base/vpn-manager.
Adds capability of creating providers which handle their own tunnel device creation (aka pppd) by introducing VPN_FLAG_NO_TUN. l2tpipsec is one such provider.
Supports allowing provider tasks receive dbus messages to which they can return a response in order to enable username/password requests from pppd.
Change-Id: I7dda866bd2969d691ac67a0830a9dc45f055509c
BUG=chromium-os:11814
TEST=run connect-vpn with openvpn and l2tpipsec kind
Committed: http://chrome-svn/viewvc/chromeos?view=rev&revision=52600f8
Patch Set 1 #Patch Set 2 : sync point #Patch Set 3 : checkpoint: connect fails but gets ipconfig data #
Total comments: 37
Patch Set 4 : respond to sleffler review #Patch Set 5 : Retry initializing ipconfig when iface is known #
Total comments: 1
Patch Set 6 : Remove local, add params #
Total comments: 8
Patch Set 7 : respond to sleffler #Patch Set 8 : rebase on ToT, fix style issues in connect-vpn #
Total comments: 13
Patch Set 9 : Add gateway when requested #
Messages
Total messages: 13 (0 generated)
|