d95cdcf52b4c85c280e3a0aceff22238947d92c2 |
|
18-Dec-2015 |
Paolo Abeni <pabeni@redhat.com> |
lwtunnel: implement support for ip6 encap Currently ip6 encap support for lwtunnel is missing. This patch implement it, mostly duplicating the ipv4 parts. Also be sure to insert a space after the encap type, when showing lwtunnel, to avoid the tunnel type and the following argument being merged into a single word. Signed-off-by: Paolo Abeni <pabeni@redhat.com>
/external/iproute2/ip/iproute_lwtunnel.c
|
f0df40810f1c0bc86cf1fcb6f660b0fd9912b1d3 |
|
15-Dec-2015 |
Paolo Abeni <pabeni@redhat.com> |
lwtunnel: fix argument parsing Currently parse_encap_ip() does not update correctly argv/argc; if multiple lwtunnel arguments are provided, the parsing fails after the first one, i.e. ip route add 172.16.101.0/24 dev vxlan1 encap ip id 42 dst 192.168.255.1 fails with: Error: either "to" is duplicate, or "dst" is a garbage. This commit addresses the issue, stepping to next argument at each iteration of the parsing loop. Fixes: 1e5293056a02 ("lwtunnel: Add encapsulation support to ip route") Signed-off-by: Paolo Abeni <pabeni@redhat.com>
/external/iproute2/ip/iproute_lwtunnel.c
|
5866bddd9aa9eba57623d57f866afaee9a5e2597 |
|
30-Nov-2015 |
Tom Herbert <tom@herbertland.com> |
ila: Add support for ILA lwtunnels This patch: - Adds a utility function for parsing a 64 bit address - Adds a utility function for converting a 64 bit address to ASCII - Adds and ILA encap type in lwt tunnels Signed-off-by: Tom Herbert <tom@herbertland.com>
/external/iproute2/ip/iproute_lwtunnel.c
|
1e5293056a02cb9f0dfb2c87e503e9f5acef16e2 |
|
15-Oct-2015 |
Roopa Prabhu <roopa@cumulusnetworks.com> |
lwtunnel: Add encapsulation support to ip route This patch adds support to parse and print lwtunnel encapsulation attributes attached to routes for MPLS and IP tunnels. example: Add ipv4 route with mpls encap attributes: Examples: MPLS: $ ip route add 40.1.2.0/30 encap mpls 200 via inet 40.1.1.1 dev eth3 $ ip route show 40.1.2.0/30 encap mpls 200 via 40.1.1.1 dev eth3 Add ipv4 multipath route with mpls encap attributes: $ ip route add 10.1.1.0/30 nexthop encap mpls 200 via 10.1.1.1 dev eth0 \ nexthop encap mpls 700 via 40.1.1.2 dev eth3 $ ip route show 10.1.1.0/30 nexthop encap mpls 200 via 10.1.1.1 dev eth0 weight 1 nexthop encap mpls 700 via 40.1.1.2 dev eth3 weight 1 IP: $ ip route add 10.1.1.1/24 encap ip id 200 dst 20.1.1.1 dev vxlan0 Signed-off-by: Roopa Prabhu <roopa@cumulusnetworks.com> Signed-off-by: Thomas Graf <tgraf@suug.ch> Acked-by: Jiri Benc <jbenc@redhat.com>
/external/iproute2/ip/iproute_lwtunnel.c
|