From d04fde8f090c8cc7ce29808fd38b4bc2d890a481 Mon Sep 17 00:00:00 2001 From: mohanapriya-meganathan Date: Fri, 29 Mar 2024 12:27:31 -0400 Subject: [PATCH] Update_osindex_to_Support_Port_breakout --- src/Linux/mod_sonic.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/Linux/mod_sonic.c b/src/Linux/mod_sonic.c index 6a7fd2a..858e901 100644 --- a/src/Linux/mod_sonic.c +++ b/src/Linux/mod_sonic.c @@ -1106,6 +1106,8 @@ extern "C" { else if(!my_strequal(prt->oid, p_oid->str)) { // OID changed under our feet setStr(&prt->oid, p_oid->str); + // Reset the port osIndex to update for the new values + prt->osIndex = HSP_SONIC_IFINDEX_UNDEFINED; signalCounterDiscontinuity(mod, prt); } if(prt->osIndex == HSP_SONIC_IFINDEX_UNDEFINED) {