@@ -13,53 +13,54 @@ extern "C" {
1313
1414#define PRIVATE __attribute__ ((visibility(" hidden" )))
1515
16- PRIVATE extern const sai_acl_api_t redis_acl_api;
17- PRIVATE extern const sai_bfd_api_t redis_bfd_api;
18- PRIVATE extern const sai_bmtor_api_t redis_bmtor_api;
19- PRIVATE extern const sai_bridge_api_t redis_bridge_api;
20- PRIVATE extern const sai_buffer_api_t redis_buffer_api;
21- PRIVATE extern const sai_counter_api_t redis_counter_api;
22- PRIVATE extern const sai_debug_counter_api_t redis_debug_counter_api;
23- PRIVATE extern const sai_dtel_api_t redis_dtel_api;
24- PRIVATE extern const sai_fdb_api_t redis_fdb_api;
25- PRIVATE extern const sai_hash_api_t redis_hash_api;
26- PRIVATE extern const sai_hostif_api_t redis_hostif_api;
27- PRIVATE extern const sai_ipmc_api_t redis_ipmc_api;
28- PRIVATE extern const sai_ipmc_group_api_t redis_ipmc_group_api;
29- PRIVATE extern const sai_isolation_group_api_t redis_isolation_group_api;
30- PRIVATE extern const sai_l2mc_api_t redis_l2mc_api;
31- PRIVATE extern const sai_l2mc_group_api_t redis_l2mc_group_api;
32- PRIVATE extern const sai_lag_api_t redis_lag_api;
33- PRIVATE extern const sai_macsec_api_t redis_macsec_api;
34- PRIVATE extern const sai_mcast_fdb_api_t redis_mcast_fdb_api;
35- PRIVATE extern const sai_mirror_api_t redis_mirror_api;
36- PRIVATE extern const sai_mpls_api_t redis_mpls_api;
37- PRIVATE extern const sai_nat_api_t redis_nat_api;
38- PRIVATE extern const sai_neighbor_api_t redis_neighbor_api;
39- PRIVATE extern const sai_next_hop_api_t redis_next_hop_api;
40- PRIVATE extern const sai_next_hop_group_api_t redis_next_hop_group_api;
41- PRIVATE extern const sai_policer_api_t redis_policer_api;
42- PRIVATE extern const sai_port_api_t redis_port_api;
43- PRIVATE extern const sai_qos_map_api_t redis_qos_map_api;
44- PRIVATE extern const sai_queue_api_t redis_queue_api;
45- PRIVATE extern const sai_route_api_t redis_route_api;
46- PRIVATE extern const sai_router_interface_api_t redis_router_interface_api;
47- PRIVATE extern const sai_rpf_group_api_t redis_rpf_group_api;
48- PRIVATE extern const sai_samplepacket_api_t redis_samplepacket_api;
49- PRIVATE extern const sai_scheduler_api_t redis_scheduler_api;
50- PRIVATE extern const sai_scheduler_group_api_t redis_scheduler_group_api;
51- PRIVATE extern const sai_srv6_api_t redis_srv6_api;
52- PRIVATE extern const sai_stp_api_t redis_stp_api;
53- PRIVATE extern const sai_switch_api_t redis_switch_api;
54- PRIVATE extern const sai_system_port_api_t redis_system_port_api;
55- PRIVATE extern const sai_tam_api_t redis_tam_api;
56- PRIVATE extern const sai_tunnel_api_t redis_tunnel_api;
57- PRIVATE extern const sai_udf_api_t redis_udf_api;
58- PRIVATE extern const sai_virtual_router_api_t redis_virtual_router_api;
59- PRIVATE extern const sai_vlan_api_t redis_vlan_api;
60- PRIVATE extern const sai_wred_api_t redis_wred_api;
61- PRIVATE extern const sai_my_mac_api_t redis_my_mac_api;
62- PRIVATE extern const sai_ipsec_api_t redis_ipsec_api;
16+ PRIVATE extern const sai_acl_api_t redis_acl_api;
17+ PRIVATE extern const sai_bfd_api_t redis_bfd_api;
18+ PRIVATE extern const sai_bmtor_api_t redis_bmtor_api;
19+ PRIVATE extern const sai_generic_programmable_api_t redis_generic_programmable_api;
20+ PRIVATE extern const sai_bridge_api_t redis_bridge_api;
21+ PRIVATE extern const sai_buffer_api_t redis_buffer_api;
22+ PRIVATE extern const sai_counter_api_t redis_counter_api;
23+ PRIVATE extern const sai_debug_counter_api_t redis_debug_counter_api;
24+ PRIVATE extern const sai_dtel_api_t redis_dtel_api;
25+ PRIVATE extern const sai_fdb_api_t redis_fdb_api;
26+ PRIVATE extern const sai_hash_api_t redis_hash_api;
27+ PRIVATE extern const sai_hostif_api_t redis_hostif_api;
28+ PRIVATE extern const sai_ipmc_api_t redis_ipmc_api;
29+ PRIVATE extern const sai_ipmc_group_api_t redis_ipmc_group_api;
30+ PRIVATE extern const sai_isolation_group_api_t redis_isolation_group_api;
31+ PRIVATE extern const sai_l2mc_api_t redis_l2mc_api;
32+ PRIVATE extern const sai_l2mc_group_api_t redis_l2mc_group_api;
33+ PRIVATE extern const sai_lag_api_t redis_lag_api;
34+ PRIVATE extern const sai_macsec_api_t redis_macsec_api;
35+ PRIVATE extern const sai_mcast_fdb_api_t redis_mcast_fdb_api;
36+ PRIVATE extern const sai_mirror_api_t redis_mirror_api;
37+ PRIVATE extern const sai_mpls_api_t redis_mpls_api;
38+ PRIVATE extern const sai_nat_api_t redis_nat_api;
39+ PRIVATE extern const sai_neighbor_api_t redis_neighbor_api;
40+ PRIVATE extern const sai_next_hop_api_t redis_next_hop_api;
41+ PRIVATE extern const sai_next_hop_group_api_t redis_next_hop_group_api;
42+ PRIVATE extern const sai_policer_api_t redis_policer_api;
43+ PRIVATE extern const sai_port_api_t redis_port_api;
44+ PRIVATE extern const sai_qos_map_api_t redis_qos_map_api;
45+ PRIVATE extern const sai_queue_api_t redis_queue_api;
46+ PRIVATE extern const sai_route_api_t redis_route_api;
47+ PRIVATE extern const sai_router_interface_api_t redis_router_interface_api;
48+ PRIVATE extern const sai_rpf_group_api_t redis_rpf_group_api;
49+ PRIVATE extern const sai_samplepacket_api_t redis_samplepacket_api;
50+ PRIVATE extern const sai_scheduler_api_t redis_scheduler_api;
51+ PRIVATE extern const sai_scheduler_group_api_t redis_scheduler_group_api;
52+ PRIVATE extern const sai_srv6_api_t redis_srv6_api;
53+ PRIVATE extern const sai_stp_api_t redis_stp_api;
54+ PRIVATE extern const sai_switch_api_t redis_switch_api;
55+ PRIVATE extern const sai_system_port_api_t redis_system_port_api;
56+ PRIVATE extern const sai_tam_api_t redis_tam_api;
57+ PRIVATE extern const sai_tunnel_api_t redis_tunnel_api;
58+ PRIVATE extern const sai_udf_api_t redis_udf_api;
59+ PRIVATE extern const sai_virtual_router_api_t redis_virtual_router_api;
60+ PRIVATE extern const sai_vlan_api_t redis_vlan_api;
61+ PRIVATE extern const sai_wred_api_t redis_wred_api;
62+ PRIVATE extern const sai_my_mac_api_t redis_my_mac_api;
63+ PRIVATE extern const sai_ipsec_api_t redis_ipsec_api;
6364
6465PRIVATE extern std::shared_ptr<sairedis::SaiInterface> redis_sai;
6566
0 commit comments