]> git.proxmox.com Git - mirror_frr.git/commitdiff
eigrpd: Remove VRF_DEFAULT from eigrp_fsm.c
authorDonald Sharp <sharpd@cumulusnetworks.com>
Sat, 15 Jun 2019 19:05:21 +0000 (15:05 -0400)
committerRafael Zalamena <rzalamena@opensourcerouting.org>
Wed, 7 Aug 2019 01:41:46 +0000 (22:41 -0300)
Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
eigrpd/eigrp_fsm.c

index c60320f98f19a7d1fe861dd05e4e522d6eea03c6..8b8ea93e894b00c0cb23832e69010b238a07599b 100644 (file)
@@ -486,7 +486,7 @@ int eigrp_fsm_event_q_fcn(struct eigrp_fsm_action_message *msg)
 
 int eigrp_fsm_event_keep_state(struct eigrp_fsm_action_message *msg)
 {
-       struct eigrp *eigrp;
+       struct eigrp *eigrp = msg->eigrp;
        struct eigrp_prefix_entry *prefix = msg->prefix;
        struct eigrp_nexthop_entry *ne = listnode_head(prefix->entries);
 
@@ -499,8 +499,6 @@ int eigrp_fsm_event_keep_state(struct eigrp_fsm_action_message *msg)
                        if (msg->packet_type == EIGRP_OPC_QUERY)
                                eigrp_send_reply(msg->adv_router, prefix);
                        prefix->req_action |= EIGRP_FSM_NEED_UPDATE;
-                       eigrp = eigrp_lookup(VRF_DEFAULT);
-                       assert(eigrp);
                        listnode_add(eigrp->topology_changes_internalIPV4,
                                     prefix);
                }