Merge remote-tracking branch 'origin/main' into peer-acl-multi-source

# Conflicts:
#	.github/workflows/golang-test-linux.yml
This commit is contained in:
Viktor Liu
2026-06-03 22:01:41 +02:00
52 changed files with 1148 additions and 200 deletions
@@ -362,6 +362,10 @@ func (f *Forwarder) injectICMPv6Reply(id stack.TransportEndpointID, icmpPayload
return 0
}
if pc := f.endpoint.capture.Load(); pc != nil {
(*pc).Offer(fullPacket, true)
}
return len(fullPacket)
}