Skip to content

Commit 1c06195

Browse files
authored
Merge pull request sonic-net#338 from yxieca/v1.3.3
[SAI] upgrade to SAI header version v1.3.3
2 parents 9380373 + 7561626 commit 1c06195

File tree

3 files changed

+87
-1
lines changed

3 files changed

+87
-1
lines changed

lib/src/sai_redis_routerintf.cpp

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,50 @@
22

33
REDIS_GENERIC_QUAD(ROUTER_INTERFACE,router_interface);
44

5+
sai_status_t redis_get_router_interface_stats(
6+
_In_ sai_object_id_t router_interface_id,
7+
_In_ uint32_t number_of_counters,
8+
_In_ const sai_router_interface_stat_t *counter_ids,
9+
_Out_ uint64_t *counters)
10+
{
11+
MUTEX();
12+
13+
SWSS_LOG_ENTER();
14+
15+
return SAI_STATUS_NOT_IMPLEMENTED;
16+
}
17+
18+
sai_status_t redis_get_router_interface_stats_ext(
19+
_In_ sai_object_id_t router_interface_id,
20+
_In_ uint32_t number_of_counters,
21+
_In_ const sai_router_interface_stat_t *counter_ids,
22+
_In_ sai_stats_mode_t mode,
23+
_Out_ uint64_t *counters)
24+
{
25+
MUTEX();
26+
27+
SWSS_LOG_ENTER();
28+
29+
return SAI_STATUS_NOT_IMPLEMENTED;
30+
}
31+
32+
sai_status_t redis_clear_router_interface_stats(
33+
_In_ sai_object_id_t router_interface_id,
34+
_In_ uint32_t number_of_counters,
35+
_In_ const sai_router_interface_stat_t *counter_ids)
36+
{
37+
MUTEX();
38+
39+
SWSS_LOG_ENTER();
40+
41+
return SAI_STATUS_NOT_IMPLEMENTED;
42+
}
43+
544
const sai_router_interface_api_t redis_router_interface_api = {
645

746
REDIS_GENERIC_QUAD_API(router_interface)
47+
48+
redis_get_router_interface_stats,
49+
redis_get_router_interface_stats_ext,
50+
redis_clear_router_interface_stats,
851
};

vslib/src/sai_vs_router_interface.cpp

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,50 @@
33

44
VS_GENERIC_QUAD(ROUTER_INTERFACE,router_interface);
55

6+
sai_status_t vs_get_router_interface_stats(
7+
_In_ sai_object_id_t router_interface_id,
8+
_In_ uint32_t number_of_counters,
9+
_In_ const sai_router_interface_stat_t *counter_ids,
10+
_Out_ uint64_t *counters)
11+
{
12+
MUTEX();
13+
14+
SWSS_LOG_ENTER();
15+
16+
return SAI_STATUS_NOT_IMPLEMENTED;
17+
}
18+
19+
sai_status_t vs_get_router_interface_stats_ext(
20+
_In_ sai_object_id_t router_interface_id,
21+
_In_ uint32_t number_of_counters,
22+
_In_ const sai_router_interface_stat_t *counter_ids,
23+
_In_ sai_stats_mode_t mode,
24+
_Out_ uint64_t *counters)
25+
{
26+
MUTEX();
27+
28+
SWSS_LOG_ENTER();
29+
30+
return SAI_STATUS_NOT_IMPLEMENTED;
31+
}
32+
33+
sai_status_t vs_clear_router_interface_stats(
34+
_In_ sai_object_id_t router_interface_id,
35+
_In_ uint32_t number_of_counters,
36+
_In_ const sai_router_interface_stat_t *counter_ids)
37+
{
38+
MUTEX();
39+
40+
SWSS_LOG_ENTER();
41+
42+
return SAI_STATUS_NOT_IMPLEMENTED;
43+
}
44+
645
const sai_router_interface_api_t vs_router_interface_api = {
746

847
VS_GENERIC_QUAD_API(router_interface)
48+
49+
vs_get_router_interface_stats,
50+
vs_get_router_interface_stats_ext,
51+
vs_clear_router_interface_stats,
952
};

0 commit comments

Comments
 (0)