From 70be2fc8a77217eb98c723b2d491d6e2ceff4579 Mon Sep 17 00:00:00 2001 From: Lucas Manning Date: Tue, 13 Dec 2022 14:39:48 -0800 Subject: [PATCH] Remove unsetting route's cached neighbor entry in link res callback. This does not change behavior, since expired or invalid entries are ignored anyways. PiperOrigin-RevId: 495130325 --- pkg/tcpip/stack/route.go | 3 --- 1 file changed, 3 deletions(-) diff --git a/pkg/tcpip/stack/route.go b/pkg/tcpip/stack/route.go index 9a3714cee..c7006577f 100644 --- a/pkg/tcpip/stack/route.go +++ b/pkg/tcpip/stack/route.go @@ -406,9 +406,6 @@ func (r *Route) resolvedFields(afterResolve func(ResolvedFieldsResult)) (RouteIn } afterResolveFields := fields entry, ch, err := r.linkRes.neigh.entry(r.nextHop(), linkAddressResolutionRequestLocalAddr, func(lrr LinkResolutionResult) { - if lrr.Err != nil { - r.setCachedNeighborEntry(nil) - } if afterResolve != nil { if lrr.Err == nil { afterResolveFields.RemoteLinkAddress = lrr.LinkAddress