diff options
author | 2000-09-26 01:02:25 +0000 | |
---|---|---|
committer | 2000-09-26 01:02:25 +0000 | |
commit | 028e20a923202300dc24a6b7ff84b59b4c430eac (patch) | |
tree | bf88060d6d252c1bff7312272e02dc2714d214a8 /lib/libpthread/arch/i386/_atomic_lock.c | |
parent | do not do queue locking in get/put_ccb, since calling blocks (diff) | |
download | wireguard-openbsd-028e20a923202300dc24a6b7ff84b59b4c430eac.tar.xz wireguard-openbsd-028e20a923202300dc24a6b7ff84b59b4c430eac.zip |
Update to previous fix on ICMP messages coming on unnumbered
interfaces: rather than picking *some* non-loopback IP address,
do a routing lookup and use as source IP address the address of the
outgoing interface. A nice side effect of this is that ICMPs generated
as a result of packets received over IPsec will, in the common case,
end up going back over IPsec (depends on what the SPD looks like of
course). Thanks to fcusack@fcusack.com for testing and commenting on
this.
Diffstat (limited to 'lib/libpthread/arch/i386/_atomic_lock.c')
0 files changed, 0 insertions, 0 deletions