From 3d87ad13e648460a395c6a13c500918fc06880a9 Mon Sep 17 00:00:00 2001 From: Wenda Ni Date: Tue, 23 Apr 2019 13:10:23 -0700 Subject: [PATCH] Add metadata serialization support for buffer pool stats (#448) Signed-off-by: Wenda Ni --- meta/sai_serialize.h | 3 +++ meta/saiserialize.cpp | 8 ++++++++ 2 files changed, 11 insertions(+) diff --git a/meta/sai_serialize.h b/meta/sai_serialize.h index daa9079c2ec3..eb3bfd66a768 100644 --- a/meta/sai_serialize.h +++ b/meta/sai_serialize.h @@ -99,6 +99,9 @@ std::string sai_serialize_ingress_priority_group_stat( std::string sai_serialize_ingress_priority_group_attr( _In_ const sai_ingress_priority_group_attr_t attr); +std::string sai_serialize_buffer_pool_stat( + _In_ const sai_buffer_pool_stat_t counter); + std::string sai_serialize_tunnel_stat( _In_ const sai_tunnel_stat_t counter); diff --git a/meta/saiserialize.cpp b/meta/saiserialize.cpp index 5310030b1148..605da1d6ff95 100644 --- a/meta/saiserialize.cpp +++ b/meta/saiserialize.cpp @@ -850,6 +850,14 @@ std::string sai_serialize_ingress_priority_group_attr( return sai_serialize_enum(attr, &sai_metadata_enum_sai_ingress_priority_group_attr_t); } +std::string sai_serialize_buffer_pool_stat( + _In_ const sai_buffer_pool_stat_t counter) +{ + SWSS_LOG_ENTER(); + + return sai_serialize_enum(counter, &sai_metadata_enum_sai_buffer_pool_stat_t); +} + std::string sai_serialize_tunnel_stat( _In_ const sai_tunnel_stat_t counter) {