libnetwork/osl: Namespace: programRoute, removeRoute rm path arg

Remove the argument, because it was not used.

Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
This commit is contained in:
Sebastiaan van Stijn 2023-08-21 10:33:14 +02:00
parent 542fe0da40
commit 0b4a70ca2c
No known key found for this signature in database
GPG key ID: 76698F39D527CE8C

View file

@ -118,7 +118,7 @@ func (n *Namespace) programGateway(gw net.IP, isAdd bool) error {
}
// Program a route in to the namespace routing table.
func (n *Namespace) programRoute(path string, dest *net.IPNet, nh net.IP) error {
func (n *Namespace) programRoute(dest *net.IPNet, nh net.IP) error {
gwRoutes, err := n.nlHandle.RouteGet(nh)
if err != nil {
return fmt.Errorf("route for the next hop %s could not be found: %v", nh, err)
@ -133,7 +133,7 @@ func (n *Namespace) programRoute(path string, dest *net.IPNet, nh net.IP) error
}
// Delete a route from the namespace routing table.
func (n *Namespace) removeRoute(path string, dest *net.IPNet, nh net.IP) error {
func (n *Namespace) removeRoute(dest *net.IPNet, nh net.IP) error {
gwRoutes, err := n.nlHandle.RouteGet(nh)
if err != nil {
return fmt.Errorf("route for the next hop could not be found: %v", err)
@ -183,7 +183,7 @@ func (n *Namespace) UnsetGatewayIPv6() error {
// AddStaticRoute adds a static route to the sandbox.
func (n *Namespace) AddStaticRoute(r *types.StaticRoute) error {
err := n.programRoute(n.nsPath(), r.Destination, r.NextHop)
err := n.programRoute(r.Destination, r.NextHop)
if err == nil {
n.mu.Lock()
n.staticRoutes = append(n.staticRoutes, r)
@ -194,7 +194,7 @@ func (n *Namespace) AddStaticRoute(r *types.StaticRoute) error {
// RemoveStaticRoute removes a static route from the sandbox.
func (n *Namespace) RemoveStaticRoute(r *types.StaticRoute) error {
err := n.removeRoute(n.nsPath(), r.Destination, r.NextHop)
err := n.removeRoute(r.Destination, r.NextHop)
if err == nil {
n.mu.Lock()
lastIndex := len(n.staticRoutes) - 1