Merge pull request #1220 from mrjana/overlay

Do not plumb local peers as remote peers
This commit is contained in:
Alessandro Boch 2016-06-06 23:29:45 -07:00
commit b85caa0cfd

View file

@ -138,6 +138,12 @@ func (d *driver) EventNotify(etype driverapi.EventType, nid, tableName, key stri
return
}
// Ignore local peers. We already know about them and they
// should not be added to vxlan fdb.
if peer.TunnelEndpointIP == d.bindAddress {
return
}
addr, err := types.ParseCIDR(peer.EndpointIP)
if err != nil {
log.Errorf("Invalid peer IP %s received in event notify", peer.EndpointIP)