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
35 autoreply define sw_interface_set_flags
49 autoreply define sw_interface_set_promisc
63 autoreply define hw_interface_set_mtu
72 autoreply define sw_interface_set_mtu
86 autoreply define sw_interface_set_ip_directed_broadcast
101 define sw_interface_event
116 autoreply define want_interface_events
151 define sw_interface_details
203 string interface_name[64];
204 string interface_dev_type[64];
217 define sw_interface_dump
223 string name_filter[];
234 autoreply define sw_interface_add_del_address
263 autoreply define sw_interface_address_replace_begin
276 autoreply define sw_interface_address_replace_end
289 autoreply define sw_interface_set_table
303 define sw_interface_get_table
315 define sw_interface_get_table_reply
329 autoreply define sw_interface_set_unnumbered
343 autoreply define sw_interface_clear_stats
357 autoreply define sw_interface_tag_add_del
373 autoreply define sw_interface_add_del_mac_address
388 autoreply define sw_interface_set_mac_address
401 define sw_interface_get_mac_address
413 define sw_interface_get_mac_address_reply
430 autoreply define sw_interface_set_rx_mode
451 autoreply define sw_interface_set_rx_placement
467 define sw_interface_rx_placement_dump
489 define sw_interface_rx_placement_details
500 autoreply define interface_name_renumber
520 define create_subif_reply
533 define create_vlan_subif
546 define create_vlan_subif_reply
558 autoreply define delete_subif {
569 define create_loopback
581 define create_loopback_reply
595 define create_loopback_instance
609 define create_loopback_instance_reply
621 autoreply define delete_loopback
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 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_address_with_prefix_t prefix
vl_api_interface_index_t sw_if_index
static perfmon_event_t events[]
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
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