From 2d8c96886700956a3dcabd9dcde35a2f4ee1ed78 Mon Sep 17 00:00:00 2001 From: Carmine Scarpitta Date: Sat, 11 Mar 2023 11:57:05 +0100 Subject: [PATCH] isisd: Copy SID Struct when copying Sub-Sub-TLVs Extend generic Sub-Sub-TLVs copy function to copy SRv6 SID Structure Sub-Sub-TLVs (RFC 9352 section #9). Signed-off-by: Carmine Scarpitta --- isisd/isis_tlvs.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/isisd/isis_tlvs.c b/isisd/isis_tlvs.c index fe6f80e0a0..f9ae8e9fd2 100644 --- a/isisd/isis_tlvs.c +++ b/isisd/isis_tlvs.c @@ -2017,6 +2017,9 @@ isis_copy_subsubtlvs(struct isis_subsubtlvs *subsubtlvs) rv->context = subsubtlvs->context; + rv->srv6_sid_structure = copy_subsubtlv_srv6_sid_structure( + subsubtlvs->srv6_sid_structure); + return rv; }