ppp: remove ugly ipv6-workaround
authorcyrus <cyrus@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Thu, 9 Oct 2014 07:35:28 +0000 (07:35 +0000)
committercyrus <cyrus@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Thu, 9 Oct 2014 07:35:28 +0000 (07:35 +0000)
This is not needed after all:

Omitting option ipv6 or setting it to 'auto' will
fire up a dhcpv6 subprotocol (this was added).

Setting ipv6 to 1 will only cause the IPv6 link to
be brought up and an accompanying dhcpv6 or static
interface with ifname @wan can be used to configure addresses.

Signed-off-by: Steven Barth <steven@midlink.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42859 3c298f89-4303-0410-b956-a3cf2f4a3e73

package/network/services/ppp/files/lib/netifd/ppp-up

index 286fc5f..fa14550 100755 (executable)
@@ -19,12 +19,3 @@ proto_send_update "$PPP_IPPARAM"
                [ -x "$SCRIPT" ] && "$SCRIPT" "$@"
        done
 }
-
-if [ -n "$IPV6IFACE" -a "$(ifstatus $IPV6IFACE | jsonfilter -e @.device)" != "$IFNAME" ]; then
-       json_init
-       json_add_string name "${PPP_IPPARAM}_dhcpv6"
-       json_add_string ifname "@$PPP_IPPARAM"
-       json_add_string proto "dhcpv6"
-       json_close_object
-       ubus call network add_dynamic "$(json_dump)"
-fi