@param vrf_id - fib table /vrf associated with the route
@param lookup_in_vrf -
@param classify_table_index -
+ @param create_vrf_if_needed -
@param is_add - 1 if adding the route, 0 if deleting
@param is_drop - Drop the packet
@param is_unreach - Drop the packet and rate limit send ICMP unreachable
@param is_local -
@param is_classify -
@param is_multipath - Set to 1 if this is a multipath route, else 0
- @param not_last - Is last or not last msg in group of multiple add/del msgs
+ @param is_source_lookup - The the path is a deaggregate path (i.e. a lookup
+ in another table) is the lookup on the packet's
+ source address or destination.
@param next_hop_weight -
@param dst_address_length -
@param dst_address[16] -
u32 table_id;
u32 classify_table_index;
u32 next_hop_table_id;
+ u8 create_vrf_if_needed;
u8 is_add;
u8 is_drop;
u8 is_unreach;
u8 is_resolve_host;
u8 is_resolve_attached;
u8 is_l2_bridged;
- /* Is last/not-last message in group of multiple add/del messages. */
- u8 not_last;
+ u8 is_source_lookup;
u8 next_hop_weight;
u8 next_hop_preference;
u8 dst_address_length;
u32 itf_flags;
u32 rpf_id;
u16 grp_address_length;
+ u8 create_vrf_if_needed;
u8 is_add;
u8 is_ipv6;
u8 is_local;