From dbb6d1978d2a13b1454ea031c8e7490f40ae2433 Mon Sep 17 00:00:00 2001 From: mint570 Date: Tue, 5 May 2026 09:20:25 +0000 Subject: [PATCH] Add SAI_IPMC_GROUP_ATTR_LABEL and SAI_NEXT_HOP_GROUP_ATTR_LABEL. Signed-off-by: SRAVANI KANASANI --- inc/saiipmcgroup.h | 9 +++++++++ inc/sail2mcgroup.h | 9 +++++++++ inc/sainexthop.h | 9 +++++++++ 3 files changed, 27 insertions(+) diff --git a/inc/saiipmcgroup.h b/inc/saiipmcgroup.h index d8531f02b..34e70859e 100644 --- a/inc/saiipmcgroup.h +++ b/inc/saiipmcgroup.h @@ -60,6 +60,15 @@ typedef enum _sai_ipmc_group_attr_t */ SAI_IPMC_GROUP_ATTR_IPMC_MEMBER_LIST, + /** + * @brief Label attribute used to uniquely identify IPMC-group. + * + * @type char + * @flags CREATE_AND_SET + * @default "" + */ + SAI_IPMC_GROUP_ATTR_LABEL, + /** * @brief Flag indicating that the member list is specified at create time * diff --git a/inc/sail2mcgroup.h b/inc/sail2mcgroup.h index d96b6210c..640cff191 100644 --- a/inc/sail2mcgroup.h +++ b/inc/sail2mcgroup.h @@ -60,6 +60,15 @@ typedef enum _sai_l2mc_group_attr_t */ SAI_L2MC_GROUP_ATTR_L2MC_MEMBER_LIST, + /** + * @brief Label attribute used to uniquely identify L2MC-group. + * + * @type char + * @flags CREATE_AND_SET + * @default "" + */ + SAI_L2MC_GROUP_ATTR_LABEL, + /** * @brief End of attributes */ diff --git a/inc/sainexthop.h b/inc/sainexthop.h index b87490da2..1fed03fe0 100644 --- a/inc/sainexthop.h +++ b/inc/sainexthop.h @@ -231,6 +231,15 @@ typedef enum _sai_next_hop_attr_t */ SAI_NEXT_HOP_ATTR_QOS_TC_AND_COLOR_TO_MPLS_EXP_MAP, + /** + * @brief Label attribute used to uniquely identify next-hop. + * + * @type char + * @flags CREATE_AND_SET + * @default "" + */ + SAI_NEXT_HOP_ATTR_LABEL, + /** * @brief To enable/disable source MAC rewrite *