]> git.proxmox.com Git - mirror_frr.git/commitdiff
Merge branch 'master' into evpn-symmetric-routing
authorMitesh Kanjariya <mitesh@cumulusnetworks.com>
Thu, 11 Jan 2018 17:00:23 +0000 (09:00 -0800)
committerGitHub <noreply@github.com>
Thu, 11 Jan 2018 17:00:23 +0000 (09:00 -0800)
14 files changed:
1  2 
bgpd/bgp_attr.c
bgpd/bgp_evpn.c
bgpd/bgp_evpn_vty.c
bgpd/bgp_route.c
bgpd/bgp_vty.c
bgpd/bgp_zebra.c
bgpd/bgpd.c
bgpd/bgpd.h
zebra/connected.c
zebra/kernel_socket.c
zebra/rib.h
zebra/rt_netlink.c
zebra/zebra_rib.c
zebra/zebra_vty.c

diff --cc bgpd/bgp_attr.c
Simple merge
diff --cc bgpd/bgp_evpn.c
index 926549cb4f0e3f72dcee5ba84a7d43dce969b0f2,ca2e1a54d408e8ba3688669fad6a28467365135e..12cc425bd36e5d6d850db63c69ed2756a25a31c5
@@@ -1206,12 -834,11 +1206,14 @@@ static int update_evpn_route(struct bg
        attr.mp_nexthop_global_in = vpn->originator_ip;
        attr.mp_nexthop_len = BGP_ATTR_NHLEN_IPV4;
        attr.sticky = CHECK_FLAG(flags, ZEBRA_MAC_TYPE_STICKY) ? 1 : 0;
 -      attr.flag |= ATTR_FLAG_BIT(BGP_ATTR_PMSI_TUNNEL);
++  attr.flag |= ATTR_FLAG_BIT(BGP_ATTR_PMSI_TUNNEL);
 +      bgpevpn_get_rmac(vpn, &attr.rmac);
+       vni2label(vpn->vni, &(attr.label));
  
        /* Set up RT and ENCAP extended community. */
 -      build_evpn_route_extcomm(vpn, &attr);
 +      build_evpn_route_extcomm(vpn, &attr,
 +                               IS_EVPN_PREFIX_IPADDR_V4(p) ?
 +                                      AFI_IP : AFI_IP6);
  
        /* First, create (or fetch) route node within the VNI. */
        /* NOTE: There is no RD here. */
Simple merge
Simple merge
diff --cc bgpd/bgp_vty.c
Simple merge
Simple merge
diff --cc bgpd/bgpd.c
Simple merge
diff --cc bgpd/bgpd.h
Simple merge
Simple merge
Simple merge
diff --cc zebra/rib.h
Simple merge
Simple merge
Simple merge
Simple merge