Skip to content

Commit 11b44b5

Browse files
wendanilguohan
authored andcommitted
Advance SAI reference pointer to v1.5.0 (#509)
* Provide generic stat api to switch object * Add generic api to tam_int * Provide vs generic stat api to vs switch * Add vs generic api to vs tam_int Signed-off-by: Wenda Ni <[email protected]>
1 parent 38c6945 commit 11b44b5

File tree

5 files changed

+10
-1
lines changed

5 files changed

+10
-1
lines changed

lib/src/sai_redis_switch.cpp

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -345,9 +345,12 @@ sai_status_t redis_get_switch_attribute(
345345
/**
346346
* @brief Switch method table retrieved with sai_api_query()
347347
*/
348+
REDIS_GENERIC_STATS(SWITCH, switch);
349+
348350
const sai_switch_api_t redis_switch_api = {
349351
redis_create_switch,
350352
redis_remove_switch,
351353
redis_set_switch_attribute,
352354
redis_get_switch_attribute,
355+
REDIS_GENERIC_STATS_API(switch)
353356
};

lib/src/sai_redis_tam.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ REDIS_GENERIC_QUAD(TAM,tam);
55
REDIS_GENERIC_QUAD(TAM_MATH_FUNC,tam_math_func);
66
REDIS_GENERIC_QUAD(TAM_REPORT,tam_report);
77
REDIS_GENERIC_QUAD(TAM_EVENT_THRESHOLD,tam_event_threshold);
8+
REDIS_GENERIC_QUAD(TAM_INT,tam_int);
89
REDIS_GENERIC_QUAD(TAM_TEL_TYPE,tam_tel_type);
910
REDIS_GENERIC_QUAD(TAM_TRANSPORT,tam_transport);
1011
REDIS_GENERIC_QUAD(TAM_TELEMETRY,tam_telemetry);
@@ -18,6 +19,7 @@ const sai_tam_api_t redis_tam_api = {
1819
REDIS_GENERIC_QUAD_API(tam_math_func)
1920
REDIS_GENERIC_QUAD_API(tam_report)
2021
REDIS_GENERIC_QUAD_API(tam_event_threshold)
22+
REDIS_GENERIC_QUAD_API(tam_int)
2123
REDIS_GENERIC_QUAD_API(tam_tel_type)
2224
REDIS_GENERIC_QUAD_API(tam_transport)
2325
REDIS_GENERIC_QUAD_API(tam_telemetry)

vslib/src/sai_vs_switch.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -326,11 +326,13 @@ sai_status_t vs_remove_switch(
326326

327327
VS_SET(SWITCH,switch);
328328
VS_GET(SWITCH,switch);
329+
VS_GENERIC_STATS(SWITCH, switch);
329330

330331
const sai_switch_api_t vs_switch_api = {
331332

332333
vs_create_switch,
333334
vs_remove_switch,
334335
vs_set_switch_attribute,
335336
vs_get_switch_attribute,
337+
VS_GENERIC_STATS_API(switch)
336338
};

vslib/src/sai_vs_tam.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ VS_GENERIC_QUAD(TAM,tam);
55
VS_GENERIC_QUAD(TAM_MATH_FUNC,tam_math_func);
66
VS_GENERIC_QUAD(TAM_REPORT,tam_report);
77
VS_GENERIC_QUAD(TAM_EVENT_THRESHOLD,tam_event_threshold);
8+
VS_GENERIC_QUAD(TAM_INT,tam_int);
89
VS_GENERIC_QUAD(TAM_TEL_TYPE,tam_tel_type);
910
VS_GENERIC_QUAD(TAM_TRANSPORT,tam_transport);
1011
VS_GENERIC_QUAD(TAM_TELEMETRY,tam_telemetry);
@@ -18,6 +19,7 @@ const sai_tam_api_t vs_tam_api = {
1819
VS_GENERIC_QUAD_API(tam_math_func)
1920
VS_GENERIC_QUAD_API(tam_report)
2021
VS_GENERIC_QUAD_API(tam_event_threshold)
22+
VS_GENERIC_QUAD_API(tam_int)
2123
VS_GENERIC_QUAD_API(tam_tel_type)
2224
VS_GENERIC_QUAD_API(tam_transport)
2325
VS_GENERIC_QUAD_API(tam_telemetry)

0 commit comments

Comments
 (0)