Skip to content

Commit a8e8a4c

Browse files
committed
libn/d/overlay: drop miss flags from peerAddOp
as all callers unconditionally set them to false. Signed-off-by: Cory Snider <[email protected]>
1 parent 6ee58c2 commit a8e8a4c

1 file changed

Lines changed: 6 additions & 6 deletions

File tree

libnetwork/drivers/overlay/peerdb.go

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -256,7 +256,7 @@ func (d *driver) peerInitOp(nid string) error {
256256
return false
257257
}
258258

259-
d.peerAddOp(nid, pEntry.eid, pKey.peerIP, pEntry.peerIPMask, pKey.peerMac, pEntry.vtep, false, false, false, pEntry.isLocal)
259+
d.peerAddOp(nid, pEntry.eid, pKey.peerIP, pEntry.peerIPMask, pKey.peerMac, pEntry.vtep, false, pEntry.isLocal)
260260
// return false to loop on all entries
261261
return false
262262
})
@@ -265,13 +265,13 @@ func (d *driver) peerInitOp(nid string) error {
265265
func (d *driver) peerAdd(nid, eid string, peerIP net.IP, peerIPMask net.IPMask, peerMac net.HardwareAddr, vtep net.IP, localPeer bool) {
266266
d.peerOpMu.Lock()
267267
defer d.peerOpMu.Unlock()
268-
err := d.peerAddOp(nid, eid, peerIP, peerIPMask, peerMac, vtep, false, false, true, localPeer)
268+
err := d.peerAddOp(nid, eid, peerIP, peerIPMask, peerMac, vtep, true, localPeer)
269269
if err != nil {
270270
log.G(context.TODO()).WithError(err).Warn("Peer add operation failed")
271271
}
272272
}
273273

274-
func (d *driver) peerAddOp(nid, eid string, peerIP net.IP, peerIPMask net.IPMask, peerMac net.HardwareAddr, vtep net.IP, l2Miss, l3Miss, updateDB, localPeer bool) error {
274+
func (d *driver) peerAddOp(nid, eid string, peerIP net.IP, peerIPMask net.IPMask, peerMac net.HardwareAddr, vtep net.IP, updateDB, localPeer bool) error {
275275
if err := validateID(nid, eid); err != nil {
276276
return err
277277
}
@@ -323,7 +323,7 @@ func (d *driver) peerAddOp(nid, eid string, peerIP net.IP, peerIPMask net.IPMask
323323
}
324324

325325
// Add neighbor entry for the peer IP
326-
if err := sbox.AddNeighbor(peerIP, peerMac, l3Miss, osl.WithLinkName(s.vxlanName)); err != nil {
326+
if err := sbox.AddNeighbor(peerIP, peerMac, false, osl.WithLinkName(s.vxlanName)); err != nil {
327327
if _, ok := err.(osl.NeighborSearchError); ok && dbEntries > 1 {
328328
// We are in the transient case so only the first configuration is programmed into the kernel
329329
// Upon deletion if the active configuration is deleted the next one from the database will be restored
@@ -334,7 +334,7 @@ func (d *driver) peerAddOp(nid, eid string, peerIP net.IP, peerIPMask net.IPMask
334334
}
335335

336336
// Add fdb entry to the bridge for the peer mac
337-
if err := sbox.AddNeighbor(vtep, peerMac, l2Miss, osl.WithLinkName(s.vxlanName), osl.WithFamily(syscall.AF_BRIDGE)); err != nil {
337+
if err := sbox.AddNeighbor(vtep, peerMac, false, osl.WithLinkName(s.vxlanName), osl.WithFamily(syscall.AF_BRIDGE)); err != nil {
338338
return fmt.Errorf("could not add fdb entry for nid:%s eid:%s into the sandbox:%v", nid, eid, err)
339339
}
340340

@@ -405,7 +405,7 @@ func (d *driver) peerDeleteOp(nid, eid string, peerIP net.IP, peerIPMask net.IPM
405405
log.G(context.TODO()).Errorf("peerDeleteOp unable to restore a configuration for nid:%s ip:%v mac:%v err:%s", nid, peerIP, peerMac, err)
406406
return err
407407
}
408-
return d.peerAddOp(nid, peerEntry.eid, peerIP, peerEntry.peerIPMask, peerKey.peerMac, peerEntry.vtep, false, false, false, peerEntry.isLocal)
408+
return d.peerAddOp(nid, peerEntry.eid, peerIP, peerEntry.peerIPMask, peerKey.peerMac, peerEntry.vtep, false, peerEntry.isLocal)
409409
}
410410

411411
func (d *driver) peerFlush(nid string) {

0 commit comments

Comments
 (0)