From: Carmine Scarpitta Date: Sat, 11 Mar 2023 11:00:01 +0000 (+0100) Subject: isisd: Copy Sub-Sub-TLVs of SRv6 End SID Sub-TLV X-Git-Tag: base_9.1~88^2~54 X-Git-Url: https://git.puffer.fish/?a=commitdiff_plain;h=0089b3b94a3b9a89d3b3676013c68ed9d4188131;p=matthieu%2Ffrr.git isisd: Copy Sub-Sub-TLVs of SRv6 End SID Sub-TLV Extend SRv6 End SID Sub-TLV copy function to copy Sub-Sub-TLVs (RFC 9352 section #7.2). Signed-off-by: Carmine Scarpitta --- diff --git a/isisd/isis_tlvs.c b/isisd/isis_tlvs.c index 117c90a8af..6fddac58e8 100644 --- a/isisd/isis_tlvs.c +++ b/isisd/isis_tlvs.c @@ -2143,6 +2143,7 @@ static struct isis_item *copy_item_srv6_end_sid(struct isis_item *i) rv->behavior = sid->behavior; rv->sid = sid->sid; + rv->subsubtlvs = isis_copy_subsubtlvs(sid->subsubtlvs); return (struct isis_item *)rv; }