From: Christian Franke Date: Mon, 28 May 2018 12:13:18 +0000 (+0200) Subject: isisd: fix bug in tlv_copy of empty MT-router-info X-Git-Tag: frr-6.1-dev~396^2 X-Git-Url: https://git.puffer.fish/?a=commitdiff_plain;h=b9d4a3804e7293a0fa7ea6028727d21359b942b9;p=mirror%2Ffrr.git isisd: fix bug in tlv_copy of empty MT-router-info --- diff --git a/isisd/isis_tlvs.c b/isisd/isis_tlvs.c index d51eb3e519..9b2aa7470b 100644 --- a/isisd/isis_tlvs.c +++ b/isisd/isis_tlvs.c @@ -2132,7 +2132,7 @@ struct isis_tlvs *isis_copy_tlvs(struct isis_tlvs *tlvs) copy_items(ISIS_CONTEXT_LSP, ISIS_TLV_MT_ROUTER_INFO, &tlvs->mt_router_info, &rv->mt_router_info); - tlvs->mt_router_info_empty = rv->mt_router_info_empty; + rv->mt_router_info_empty = tlvs->mt_router_info_empty; copy_items(ISIS_CONTEXT_LSP, ISIS_TLV_OLDSTYLE_REACH, &tlvs->oldstyle_reach, &rv->oldstyle_reach);