25 import "vnet/fib/fib_types.api";
26 import "vnet/ethernet/ethernet_types.api";
27 import "vnet/mfib/mfib_types.api";
38 typeonly define ip_table
50 autoreply define ip_table_add_del
72 manual_endian manual_print define ip_table_details
85 typeonly define ip_route
103 define ip_route_add_del
111 define ip_route_add_del_reply
132 manual_endian manual_print define ip_route_details
170 define ip_neighbor_add_del
178 define ip_neighbor_add_del_reply
191 define ip_neighbor_dump
203 define ip_neighbor_details {
221 autoreply define set_ip_flow_hash
253 autoreply define sw_interface_ip6nd_ra_config
301 autoreply define sw_interface_ip6nd_ra_prefix
324 autoreply define ip6nd_proxy_add_del
337 define ip6nd_proxy_details
350 define ip6nd_proxy_dump
368 autoreply define ip6nd_send_router_solicitation
386 autoreply define sw_interface_ip6_enable_disable
400 autoreply define sw_interface_ip6_set_link_local_address
411 define ip_mtable_dump
416 define ip_mtable_details
461 define ip_mroute_add_del
469 define ip_mroute_add_del_reply
479 define ip_mroute_dump
489 manual_endian manual_print define ip_mroute_details
495 define ip_address_details
502 define ip_address_dump
514 define ip_unnumbered_details
524 define ip_unnumbered_dump
545 define mfib_signal_dump
551 define mfib_signal_details
558 u8 ip_packet_data[256];
568 autoreply define ip_punt_police
585 typeonly define punt_redirect
606 define ip_punt_redirect_dump
614 define ip_punt_redirect_details
620 autoreply define ip_container_proxy_add_del
629 define ip_container_proxy_dump
635 define ip_container_proxy_details
654 autoreply define ip_source_and_port_range_check_add_del
673 autoreply define ip_source_and_port_range_check_interface_add_del
692 autoreply define ip_source_check_interface_add_del
713 autoreply define ip_scan_neighbor_enable_disable
732 autoreply define ip_probe_neighbor
749 autoreply define want_ip4_arp_events
778 rpc want_ip4_arp_events returns want_ip4_arp_events_reply
779 events ip4_arp_event;
791 autoreply define want_ip6_nd_events
820 rpc want_ip6_ra_events returns want_ip6_ra_events_reply
830 autoreply define want_ip6_ra_events
844 typeonly define ip6_ra_prefix_info
881 rpc want_ip6_nd_events returns want_ip6_nd_events_reply
890 typeonly define proxy_arp
903 autoreply define proxy_arp_add_del
913 define proxy_arp_dump
922 define proxy_arp_details
934 autoreply define proxy_arp_intfc_enable_disable
945 define proxy_arp_intfc_dump
954 define proxy_arp_intfc_details
966 autoreply define reset_fib
980 autoreply define set_arp_neighbor_limit
995 autoreply define ioam_enable
1012 autoreply define ioam_disable
1019 autoreply define ip_reassembly_set
1030 define ip_reassembly_get
1037 define ip_reassembly_get_reply
1055 autoreply define ip_reassembly_enable_disable
u16 router_lifetime_in_sec
vl_api_ip_neighbor_t neighbor
u8 vl_api_ip6_address_t[16]
Conversion functions to/from (decode/encode) API types to VPP internal types.
vl_api_punt_redirect_t punt
vl_api_interface_index_t sw_if_index
u32 neighbor_reachable_time_in_msec
typedef ip_neighbor
IP neighbor.
Proxy ARP configuration type.
vl_api_address_with_prefix_t prefix
vl_api_mac_address_t mac_address
vl_api_ip6_address_t router_addr
u32 max_reassembly_length
u32 expire_walk_interval_ms
u8 vl_api_ip4_address_t[4]
u32 max_reassembly_length
u32 time_in_msec_between_retransmitted_neighbor_solicitations
static uword ip_punt_redirect(vlib_main_t *vm, vlib_node_runtime_t *node, vlib_frame_t *frame, u8 arc_index, fib_protocol_t fproto)
vl_api_ip_neighbor_flags_t flags
vl_api_punt_redirect_t punt
vl_api_mfib_path_t paths[n_paths]
typedef ip_mroute
Add / del route request.
vl_api_ip_neighbor_t neighbor
Struct representing RA prefix info.
vl_api_address_t ip_address
u32 expire_walk_interval_ms
ip_neighbor_flags
IP neighbor flags.