freebsd-skq/sys/netipsec
Andrey V. Elsukov a28b277a9f Do not strip outer header when operating in transport mode.
Instead requeue mbuf back to IPv4 protocol handler. If there is one extra IP-IP
encapsulation, it will be handled with tunneling interface. And thus proper
interface will be exposed into mbuf's rcvif. Also, tcpdump that listens on tunneling
interface will see packets in both directions.

Sponsored by:	Yandex LLC
2014-10-02 02:00:21 +00:00
..
ah_var.h Migrate structs ahstat, espstat, ipcompstat, ipipstat, pfkeystat, 2013-07-09 10:08:13 +00:00
ah.h
esp_var.h Migrate structs ahstat, espstat, ipcompstat, ipipstat, pfkeystat, 2013-07-09 10:08:13 +00:00
esp.h
ipcomp_var.h Migrate structs ahstat, espstat, ipcompstat, ipipstat, pfkeystat, 2013-07-09 10:08:13 +00:00
ipcomp.h
ipip_var.h Migrate structs ahstat, espstat, ipcompstat, ipipstat, pfkeystat, 2013-07-09 10:08:13 +00:00
ipsec6.h Fixed IPv4-in-IPv6 and IPv6-in-IPv4 IPsec tunnels. 2014-05-28 12:45:27 +00:00
ipsec_input.c Do not strip outer header when operating in transport mode. 2014-10-02 02:00:21 +00:00
ipsec_mbuf.c Use IPSECSTAT_INC() and IPSEC6STAT_INC() macros for ipsec statistics 2013-06-20 09:55:53 +00:00
ipsec_output.c Mechanically convert to if_inc_counter(). 2014-09-19 10:18:14 +00:00
ipsec.c Remove _IP_VHL* macros and related ifdefs. 2014-04-16 05:31:54 +00:00
ipsec.h Merge 'struct ip6protosw' and 'struct protosw' into one. Now we have 2014-08-08 01:57:15 +00:00
key_debug.c Fix style bug: rename the refcount field of m_ext to ext_cnt, to match 2014-07-11 14:34:29 +00:00
key_debug.h
key_var.h Remove more constants related to static sysctl nodes. The MAXID constants 2014-02-25 18:44:33 +00:00
key.c Only do a ports check if this is a NAT-T SA. Otherwise other 2014-05-24 09:29:23 +00:00
key.h
keydb.h
keysock.c Change pr_output's prototype to avoid the need for explicit casts. 2014-08-15 02:43:02 +00:00
keysock.h Change pr_output's prototype to avoid the need for explicit casts. 2014-08-15 02:43:02 +00:00
xform_ah.c Provide includes that are needed in these files, and before were read 2013-10-26 18:18:50 +00:00
xform_esp.c Provide includes that are needed in these files, and before were read 2013-10-26 18:18:50 +00:00
xform_ipcomp.c Migrate structs ahstat, espstat, ipcompstat, ipipstat, pfkeystat, 2013-07-09 10:08:13 +00:00
xform_ipip.c Merge 'struct ip6protosw' and 'struct protosw' into one. Now we have 2014-08-08 01:57:15 +00:00
xform_tcp.c
xform.h Merge 'struct ip6protosw' and 'struct protosw' into one. Now we have 2014-08-08 01:57:15 +00:00