Skip to content

Commit 7077d8c

Browse files
committed
use ip instead of string
1 parent 9db141c commit 7077d8c

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

docker/core/core.go

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -251,7 +251,10 @@ func (c *Core) DeleteContainerInterface(netid, endpointid string) error {
251251

252252
// DeleteRoute deletes a route... who'd have thought?
253253
func (c *Core) DeleteRoute(address string) error {
254-
addr := net.ParseIP(address)
254+
return c.deleteRoute(net.ParseIP(address))
255+
}
256+
257+
func (c *Core) deleteRoute(addr net.IP) error {
255258
hi, err := host.GetInterfaceFromDestinationAddress(addr)
256259
if err != nil {
257260
return err

docker/core/reconcile.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ func (c *Core) Reconcile() {
4040
if _, ok := es[n.String()]; ok {
4141
continue
4242
}
43-
err = c.DeleteRoute(n.String())
43+
err = c.deleteRoute(n.IP)
4444
if err != nil {
4545
log.WithError(err).Error("error deleting orphaned route")
4646
}

0 commit comments

Comments
 (0)