]> git.proxmox.com Git - mirror_frr.git/commitdiff
isisd: fix bug in tlv_copy of empty MT-router-info
authorChristian Franke <chris@opensourcerouting.org>
Mon, 28 May 2018 12:13:18 +0000 (14:13 +0200)
committerChristian Franke <chris@opensourcerouting.org>
Mon, 28 May 2018 12:13:18 +0000 (14:13 +0200)
isisd/isis_tlvs.c

index d51eb3e5195f320a7c7eeb63aa1905bb9feadba1..9b2aa7470b6f6cd418f4f357acf70efac19b2456 100644 (file)
@@ -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);