summaryrefslogtreecommitdiffstats
path: root/lib/libpthread/arch/i386/_atomic_lock.c
diff options
context:
space:
mode:
authorangelos <angelos@openbsd.org>2000-09-26 01:02:25 +0000
committerangelos <angelos@openbsd.org>2000-09-26 01:02:25 +0000
commit028e20a923202300dc24a6b7ff84b59b4c430eac (patch)
treebf88060d6d252c1bff7312272e02dc2714d214a8 /lib/libpthread/arch/i386/_atomic_lock.c
parentdo not do queue locking in get/put_ccb, since calling blocks (diff)
downloadwireguard-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