19 import "vnet/interface_types.api";
20 import "vnet/ethernet/ethernet_types.api";
21 import "vnet/ip/ip_types.api";
24 rpc want_interface_events returns want_interface_events_reply
25 events sw_interface_event;
35 autoreply define sw_interface_set_flags
49 autoreply define hw_interface_set_mtu
58 autoreply define sw_interface_set_mtu
72 autoreply define sw_interface_set_ip_directed_broadcast
87 define sw_interface_event
102 autoreply define want_interface_events
137 define sw_interface_details
189 string interface_name[64];
190 string interface_dev_type[64];
203 define sw_interface_dump
209 string name_filter[];
220 autoreply define sw_interface_add_del_address
249 autoreply define sw_interface_address_replace_begin
262 autoreply define sw_interface_address_replace_end
275 autoreply define sw_interface_set_table
289 define sw_interface_get_table
301 define sw_interface_get_table_reply
315 autoreply define sw_interface_set_unnumbered
329 autoreply define sw_interface_clear_stats
343 autoreply define sw_interface_tag_add_del
359 autoreply define sw_interface_add_del_mac_address
374 autoreply define sw_interface_set_mac_address
387 define sw_interface_get_mac_address
399 define sw_interface_get_mac_address_reply
416 autoreply define sw_interface_set_rx_mode
437 autoreply define sw_interface_set_rx_placement
453 define sw_interface_rx_placement_dump
475 define sw_interface_rx_placement_details
486 autoreply define interface_name_renumber
506 define create_subif_reply
519 define create_vlan_subif
532 define create_vlan_subif_reply
544 autoreply define delete_subif {
555 define create_loopback
567 define create_loopback_reply
581 define create_loopback_instance
595 define create_loopback_instance_reply
607 autoreply define delete_loopback
vl_api_interface_index_t sw_if_index
vl_api_if_status_flags_t flags
vl_api_interface_index_t unnumbered_sw_if_index
vl_api_interface_index_t sw_if_index
vl_api_interface_index_t sw_if_index
vl_api_interface_index_t sw_if_index
vl_api_mac_address_t mac_address
vl_api_mac_address_t mac_address
vl_api_mac_address_t b_dmac
vl_api_interface_index_t sw_if_index
vl_api_interface_index_t sw_if_index
vl_api_interface_index_t sw_if_index
vl_api_address_with_prefix_t prefix
vl_api_interface_index_t sw_if_index
vl_api_mac_address_t mac_address
vl_api_interface_index_t sw_if_index
vl_api_if_status_flags_t flags
vl_api_mac_address_t b_smac
vl_api_interface_index_t sw_if_index
vl_api_interface_index_t sw_if_index
u32 new_show_dev_instance
vl_api_interface_index_t sw_if_index
vl_api_mac_address_t mac_address
vl_api_interface_index_t sw_if_index
vl_api_interface_index_t sw_if_index
vl_api_mac_address_t l2_address
vl_api_interface_index_t sw_if_index
static int collect_detailed_interface_stats(void)
vl_api_link_duplex_t link_duplex
vl_api_mac_address_t addr
vl_api_interface_index_t sw_if_index
vl_api_interface_index_t sw_if_index
vl_api_interface_index_t sw_if_index
vl_api_interface_index_t sw_if_index
vl_api_interface_index_t sw_if_index
vl_api_interface_index_t sw_if_index
vl_api_interface_index_t sw_if_index
vl_api_sub_if_flags_t sub_if_flags
vl_api_interface_index_t sw_if_index
vl_api_sub_if_flags_t sub_if_flags
vl_api_interface_index_t sw_if_index
vl_api_interface_index_t sw_if_index
vl_api_if_status_flags_t flags
vl_api_interface_index_t sw_if_index
vl_api_interface_index_t sw_if_index
vl_api_interface_index_t sw_if_index
vl_api_interface_index_t sw_if_index