]> git.proxmox.com Git - mirror_frr.git/commitdiff
Merge branch 'stable/3.0'
authorDavid Lamparter <equinox@opensourcerouting.org>
Thu, 18 May 2017 10:28:12 +0000 (12:28 +0200)
committerDavid Lamparter <equinox@opensourcerouting.org>
Thu, 18 May 2017 10:28:12 +0000 (12:28 +0200)
Conflicts:
ospf6d/ospf6_lsa.c
ospfd/ospf_vty.c
zebra/interface.c

Signed-off-by: David Lamparter <equinox@opensourcerouting.org>
18 files changed:
1  2 
bgpd/bgp_fsm.c
bgpd/bgp_packet.c
bgpd/bgp_vty.c
bgpd/bgp_zebra.c
bgpd/bgpd.c
ospf6d/ospf6_area.c
ospfd/ospf_apiserver.c
pimd/pim_cmd.c
pimd/pim_ifchannel.c
pimd/pim_igmp.c
pimd/pim_nht.c
pimd/pim_register.c
pimd/pim_upstream.c
pimd/pim_upstream.h
vtysh/vtysh.c
zebra/interface.c
zebra/redistribute.c
zebra/zebra_rnh.c

diff --cc bgpd/bgp_fsm.c
Simple merge
Simple merge
diff --cc bgpd/bgp_vty.c
Simple merge
Simple merge
diff --cc bgpd/bgpd.c
Simple merge
Simple merge
Simple merge
diff --cc pimd/pim_cmd.c
Simple merge
Simple merge
diff --cc pimd/pim_igmp.c
Simple merge
diff --cc pimd/pim_nht.c
Simple merge
Simple merge
Simple merge
Simple merge
diff --cc vtysh/vtysh.c
Simple merge
index 7ff782f7cc50342271bc360fe4bb72ad0eaa348b,317cc722b47aa3ee20395dccdd5bf83ebd88f9de..7b0d31338d96dea3a2830a62a931623919bdd74c
@@@ -708,7 -709,10 +708,11 @@@ if_delete_update (struct interface *ifp
       for setting ifindex to IFINDEX_INTERNAL after processing the
       interface deletion message. */
    ifp->ifindex = IFINDEX_INTERNAL;
 +  ifp->node = NULL;
+   /* if the ifp is in a vrf, move it to default so vrf can be deleted if desired */
+   if (ifp->vrf_id)
+     if_handle_vrf_change (ifp, VRF_DEFAULT);
  }
  
  /* VRF change for an interface */
Simple merge
Simple merge