From: Martin Schiller Date: Tue, 16 Aug 2016 04:53:58 +0000 (+0200) Subject: lantiq/xrx200-net: Add support for eth0 as WAN interface X-Git-Url: http://git.cdn.openwrt.org/?a=commitdiff_plain;h=528b769d42efdb9d9c25bb62cfb2fdca5ff3f8ec;p=openwrt%2Fstaging%2Fwigyori.git lantiq/xrx200-net: Add support for eth0 as WAN interface Use priv->wan instead of priv->id as indicator if packets should go to the Ethernet WAN group (DPID=1) or not (DPID=0). This way, it's independant of interface names or indexes. Signed-off-by: Martin Schiller --- diff --git a/target/linux/lantiq/patches-4.4/0025-NET-MIPS-lantiq-adds-xrx200-net.patch b/target/linux/lantiq/patches-4.4/0025-NET-MIPS-lantiq-adds-xrx200-net.patch index c01ab33f82..4e60f30302 100644 --- a/target/linux/lantiq/patches-4.4/0025-NET-MIPS-lantiq-adds-xrx200-net.patch +++ b/target/linux/lantiq/patches-4.4/0025-NET-MIPS-lantiq-adds-xrx200-net.patch @@ -1297,7 +1297,7 @@ Subject: [PATCH 25/36] NET: MIPS: lantiq: adds xrx200-net + special_tag |= port_map << PORT_MAP_SHIFT; + } + special_tag |= priv->port_map << PORT_MAP_SHIFT; -+ if(priv->id) ++ if(priv->wan) + special_tag |= (1 << DPID_SHIFT); + if(skb_headroom(skb) < 4) { + struct sk_buff *tmp = skb_realloc_headroom(skb, 4);