From: Jo-Philipp Wich Date: Thu, 6 Dec 2012 18:22:53 +0000 (+0000) Subject: AA: xl2tpd: backport r34537 X-Git-Url: http://git.openwrt.org/?p=openwrt%2Fsvn-archive%2Farchive.git;a=commitdiff_plain;hb=e432cd41eb9f6d86a6049b7c9d9365759a504e4c AA: xl2tpd: backport r34537 SVN-Revision: 34539 --- diff --git a/net/xl2tpd/files/l2tp.sh b/net/xl2tpd/files/l2tp.sh index b0d5d4ca69..867234dbe1 100644 --- a/net/xl2tpd/files/l2tp.sh +++ b/net/xl2tpd/files/l2tp.sh @@ -13,8 +13,6 @@ proto_l2tp_init_config() { proto_config_add_string "password" proto_config_add_string "keepalive" proto_config_add_string "pppd_options" - proto_config_add_boolean "defaultroute" - proto_config_add_boolean "peerdns" proto_config_add_boolean "ipv6" proto_config_add_int "mtu" proto_config_add_string "server" @@ -45,14 +43,8 @@ proto_l2tp_setup() { /etc/init.d/xl2tpd start fi - json_get_vars ipv6 peerdns defaultroute demand keepalive username password pppd_options + json_get_vars ipv6 demand keepalive username password pppd_options [ "$ipv6" = 1 ] || ipv6="" - [ "$peerdns" = 0 ] && peerdns="" || peerdns="1" - if [ "$defaultroute" = 1 ]; then - defaultroute="defaultroute replacedefaultroute"; - else - defaultroute="nodefaultroute" - fi if [ "${demand:-0}" -gt 0 ]; then demand="precompiled-active-filter /etc/ppp/filter demand idle $demand" else @@ -67,8 +59,8 @@ proto_l2tp_setup() { mkdir -p /tmp/l2tp echo "${keepalive:+lcp-echo-interval $interval lcp-echo-failure ${keepalive%%[, ]*}}" > "${optfile}" - echo "${peerdns:+usepeerdns}" >> "${optfile}" - echo "$defaultroute" >> "${optfile}" + echo "usepeerdns" >> "${optfile}" + echo "nodefaultroute" >> "${optfile}" echo "${username:+user \"$username\" password \"$password\"}" >> "${optfile}" echo "ipparam \"$config\"" >> "${optfile}" echo "ifname \"l2tp-$config\"" >> "${optfile}"