mirror of
https://github.com/netbirdio/gvisor.git
synced 2026-05-22 17:12:49 -07:00
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
This commit is contained in:
committed by
gVisor bot
parent
4f326de476
commit
70be2fc8a7
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user