![]() |
FD.io VPP
v16.12-rc0-308-g931be3a
Vector Packet Processing
|
IPv4 and IPv6 adjacency and lookup table managment. More...
Go to the source code of this file.
Functions | |
clib_error_t * | ip_interface_address_add_del (ip_lookup_main_t *lm, u32 sw_if_index, void *addr_fib, u32 address_length, u32 is_del, u32 *result_if_address_index) |
void | ip_lookup_init (ip_lookup_main_t *lm, u32 is_ip6) |
u8 * | format_ip_flow_hash_config (u8 *s, va_list *args) |
u8 * | format_ip_lookup_next (u8 *s, va_list *args) |
u8 * | format_ip_adjacency_packet_data (u8 *s, va_list *args) |
static uword | unformat_dpo (unformat_input_t *input, va_list *args) |
u32 | fib_table_id_find_fib_index (fib_protocol_t proto, u32 table_id) |
clib_error_t * | vnet_ip_route_cmd (vlib_main_t *vm, unformat_input_t *main_input, vlib_cli_command_t *cmd) |
static clib_error_t * | ip6_probe_neighbor_wait (vlib_main_t *vm, ip6_address_t *a, u32 sw_if_index, int retry_count) |
static clib_error_t * | ip4_probe_neighbor_wait (vlib_main_t *vm, ip4_address_t *a, u32 sw_if_index, int retry_count) |
static clib_error_t * | probe_neighbor_address (vlib_main_t *vm, unformat_input_t *input, vlib_cli_command_t *cmd) |
Variables | |
const ip46_address_t | zero_addr |
static vlib_cli_command_t | vlib_cli_ip_command |
(constructor) VLIB_CLI_COMMAND (vlib_cli_ip_command) More... | |
static vlib_cli_command_t | vlib_cli_ip6_command |
(constructor) VLIB_CLI_COMMAND (vlib_cli_ip6_command) More... | |
static vlib_cli_command_t | vlib_cli_show_ip_command |
(constructor) VLIB_CLI_COMMAND (vlib_cli_show_ip_command) More... | |
static vlib_cli_command_t | vlib_cli_show_ip6_command |
(constructor) VLIB_CLI_COMMAND (vlib_cli_show_ip6_command) More... | |
static vlib_cli_command_t | ip_route_command |
(constructor) VLIB_CLI_COMMAND (ip_route_command) More... | |
static vlib_cli_command_t | ip_probe_neighbor_command |
(constructor) VLIB_CLI_COMMAND (ip_probe_neighbor_command) More... | |
IPv4 and IPv6 adjacency and lookup table managment.
Definition in file lookup.c.
u32 fib_table_id_find_fib_index | ( | fib_protocol_t | proto, |
u32 | table_id | ||
) |
|
static |
|
static |
clib_error_t* ip_interface_address_add_del | ( | ip_lookup_main_t * | lm, |
u32 | sw_if_index, | ||
void * | addr_fib, | ||
u32 | address_length, | ||
u32 | is_del, | ||
u32 * | result_if_address_index | ||
) |
void ip_lookup_init | ( | ip_lookup_main_t * | lm, |
u32 | is_ip6 | ||
) |
|
static |
|
static |
clib_error_t* vnet_ip_route_cmd | ( | vlib_main_t * | vm, |
unformat_input_t * | main_input, | ||
vlib_cli_command_t * | cmd | ||
) |
|
static |
(constructor) VLIB_CLI_COMMAND (ip_probe_neighbor_command)
|
static |
(constructor) VLIB_CLI_COMMAND (ip_route_command)
|
static |
|
static |
|
static |
|
static |