summaryrefslogtreecommitdiffstats
path: root/sys/netinet6/raw_ip6.c
diff options
context:
space:
mode:
authorreyk <reyk@openbsd.org>2008-06-11 18:21:19 +0000
committerreyk <reyk@openbsd.org>2008-06-11 18:21:19 +0000
commit3c03a83887b074f2d5fadaa770dd4bf90945b906 (patch)
treed6acaa4e9631c8f63642b2b548393d40796acfa6 /sys/netinet6/raw_ip6.c
parent0 -> PR_NOWAIT (which is defined as 0) in pool_get (diff)
downloadwireguard-openbsd-3c03a83887b074f2d5fadaa770dd4bf90945b906.tar.xz
wireguard-openbsd-3c03a83887b074f2d5fadaa770dd4bf90945b906.zip
add support for "transparent" forwarding in relays: normally the l7
relay will connect to the target host with its own ip address, but this mode will let it use the address of the client that is connecting from the other side. for example, there is no need to add the X-Forwarded-For HTTP headers for internal webservers in this mode anymore since they magically see the remote client ip address in the connection. it also allows to build fully-transparent ssl encapsulation for tcp sessions and many other things... based on an initial idea from dlg@ and pascoe@ (dlg's talk at opencon) using the new BINDANY and divert-reply interfaces from markus@ (since n2k8) ok markus@ pyr@
Diffstat (limited to 'sys/netinet6/raw_ip6.c')
0 files changed, 0 insertions, 0 deletions