|
ip_lookup_main_t | lookup_main |
|
struct fib_table_t_ * | fibs |
| Vector of FIBs. More...
|
|
u32 | fib_masks [33] |
|
u32 * | fib_index_by_sw_if_index |
| Table index indexed by software interface. More...
|
|
u8 * | ip_enabled_by_sw_if_index |
|
uword * | fib_index_by_table_id |
| Hash table mapping table id to fib index. More...
|
|
ip4_add_del_interface_address_callback_t * | add_del_interface_address_callbacks |
| Functions to call when interface address changes. More...
|
|
vlib_packet_template_t | ip4_arp_request_packet_template |
| Template used to generate IP4 ARP packets. More...
|
|
vnet_feature_registration_t * | next_feature [VNET_N_IP_FEAT] |
| Feature path configuration lists. More...
|
|
u32 | ip4_unicast_rx_feature_check_access |
| Built-in unicast feature path index, see vnet_feature_arc_init() More...
|
|
u32 | ip4_unicast_rx_feature_source_reachable_via_rx |
| Built-in unicast feature path index, see vnet_feature_arc_init() More...
|
|
u32 | ip4_unicast_rx_feature_source_reachable_via_any |
| Built-in unicast feature path index, see vnet_feature_arc_init() More...
|
|
u32 | ip4_unicast_rx_feature_policer_classify |
| Built-in unicast feature path index, see vnet_feature_arc_init() More...
|
|
u32 | ip4_unicast_rx_feature_flow_classify |
| Built-in unicast feature path index, see vnet_feature_arc_init() More...
|
|
u32 | ip4_unicast_rx_feature_ipsec |
| Built-in unicast feature path indix, see vnet_feature_arc_init() More...
|
|
u32 | ip4_unicast_rx_feature_vpath |
| Built-in unicast feature path index, see vnet_feature_arc_init() More...
|
|
u32 | ip4_unicast_rx_feature_lookup |
| Built-in unicast feature path index, see vnet_feature_arc_init() More...
|
|
u32 | ip4_unicast_rx_feature_source_and_port_range_check |
| Built-in unicast feature path index, see vnet_feature_arc_init() More...
|
|
u32 | ip4_unicast_rx_feature_drop |
| Built-in unicast feature path indice, see vnet_feature_arc_init() More...
|
|
u32 | ip4_multicast_rx_feature_vpath |
| Built-in multicast feature path index. More...
|
|
u32 | ip4_multicast_rx_feature_lookup |
| Built-in multicast feature path index. More...
|
|
u32 | ip4_multicast_rx_feature_drop |
| Built-in multicast feature path indices. More...
|
|
u32 | ip4_unicast_tx_feature_source_and_port_range_check |
| Built-in unicast feature path index, see vnet_feature_arc_init() More...
|
|
u32 | ip4_tx_feature_interface_output |
| Built-in tx feature path index. More...
|
|
char ** | feature_nodes [VNET_N_IP_FEAT] |
| Save results for show command. More...
|
|
u32 | flow_hash_seed |
| Seed for Jenkins hash used to compute ip4 flow hash. More...
|
|
struct { |
u8 ttl |
| TTL to use for host generated packets. More...
|
|
u8 tos |
| TOS byte to use for host generated packets. More...
|
|
u8 pad [2] |
|
} | host_config |
| Template information for VPP generated packets. More...
|
|
IPv4 main type.
State of IPv4 VPP processing including:
- FIBs
- Feature indices used in feature topological sort
- Feature node run time references
Definition at line 95 of file ip4.h.