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; }