Hi Holoo, I think you need to add weight=1 to the arg list. If that doesn’t work, can you show me; sh ip fib 1.2.3.4/32
Thanks, neale From: <[email protected]> on behalf of Holoo Gulakh <[email protected]> Date: Tuesday, 19 December 2017 at 13:39 To: "[email protected]" <[email protected]> Subject: [vpp-dev] ip routing by mpls Hi, I used the following command to enter an entry into IP FIB so that I can route incoming packets by their mpls label: " vppctl ip route add 5.6.7.8/32<http://5.6.7.8/32> via 10.10.10.10 GigabitEthernet0/9/0 out-label 46 " Now IP FIB has a new entry like this: 5.6.7.8/32<http://5.6.7.8/32> unicast-ip4-chain [@0]: dpo-load-balance: [proto:ip4 index:25 buckets:1 uRPF:26 to:[0:0]] [0] [@10]: mpls-label:[0]:[46:255:0:eos] [@1]: arp-mpls: via 10.10.10.10 GigabitEthernet0/9/0 ======================= My Question: ======================= I am trying to add an entry to IP FIB using API: " r = vpp.ip_add_del_route(is_add=1, is_ipv6=0, is_multipath=1, dst_address="\x01\x02\x03\x04", dst_address_length=32, next_hop_sw_if_index=2, next_hop_n_out_labels=1, next_hop_out_label_stack=[78] " I expect to get an entry like the one I got by CLI containing mpls label, but what I get is: 1.2.3.4/32<http://1.2.3.4/32> unicast-ip4-chain [@0]: dpo-load-balance: [proto:ip4 index:24 buckets:1 uRPF:25 to:[0:0]] [0] [@3]: arp-ipv4: via 1.2.3.4 GigabitEthernet0/9/0 This entry does not have any mpls label. What is wrong with my API? thanks in advance
_______________________________________________ vpp-dev mailing list [email protected] https://lists.fd.io/mailman/listinfo/vpp-dev
