aboutsummaryrefslogtreecommitdiff
path: root/sys/netipsec/ipsec_input.c
Commit message (Expand)AuthorAgeFilesLines
* machine/stdarg.h -> sys/stdarg.hBrooks Davis2025-06-111-1/+1
* ipsec_offload: kernel infrastructureKonstantin Belousov2024-07-121-0/+11
* Add UDP encapsulation of ESP in IPv6Xavier Beaudouin2024-01-161-0/+9
* sys: Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-161-2/+0
* IfAPI: Explicitly include <net/if_private.h> in netstackJustin Hibbits2023-01-311-0/+1
* tcp: embed inpcb into tcpcbGleb Smirnoff2022-12-071-0/+1
* netinet*: remove PRC_ constants and streamline ICMP processingGleb Smirnoff2022-10-041-13/+11
* netipsec: move specific ipsecmethods declarations to ipsec_support.hGleb Smirnoff2022-10-041-0/+1
* netinet6: retire ip6protosw.hGleb Smirnoff2022-10-041-1/+0
* protosw: separate pr_input and pr_ctlinput out of protoswGleb Smirnoff2022-08-171-1/+3
* ipsec: isolate knowledge about protocols that are last headerGleb Smirnoff2022-08-171-7/+34
* ipsec: Improve validation of PMTUKornel Dulęba2022-07-271-1/+10
* ipsec: enter epoch before calling into ipsec_run_hhooksMateusz Guzik2021-09-211-11/+16
* ipsec: Validate the protocol identifier in ipsec4_ctlinput()Mark Johnston2021-09-101-1/+7
* ipsec: Handle ICMP NEEDFRAG message.Wojciech Macek2021-08-091-0/+42
* net: clean up empty lines in .c and .h filesMateusz Guzik2020-09-011-2/+0
* Enter and exit the network epoch for async IPsec callbacks.John Baldwin2020-06-251-3/+13
* Add inpcb pointer to struct ipsec_ctx_data and pass it to the pfil hookAndrey V. Elsukov2017-07-311-4/+4
* Disable IPsec debugging code by default when IPSEC_DEBUG kernel optionAndrey V. Elsukov2017-05-291-3/+3
* Fix possible double releasing for SA reference.Andrey V. Elsukov2017-05-231-2/+0
* Merge projects/ipsec into head/.Andrey V. Elsukov2017-02-061-379/+151
* Remove redundant sanity checks from ipsec[46]_common_input_cb().Andrey V. Elsukov2016-08-311-16/+0
* Overhaul if_enc(4) and make it loadable in run-time.Andrey V. Elsukov2015-11-251-52/+22
* IPSEC, remove variable argument function its already due.Ermal Luçi2015-07-211-22/+7
* Since PFIL can change mbuf pointer, we should update pointers afterAndrey V. Elsukov2015-04-281-0/+1
* Change ipsec_address() and ipsec_logsastr() functions to take twoAndrey V. Elsukov2015-04-181-8/+11
* Requeue mbuf via netisr when we use IPSec tunnel mode and IPv6.Andrey V. Elsukov2015-04-181-1/+30
* Fix handling of scoped IPv6 addresses in IPSec code.Andrey V. Elsukov2015-04-181-0/+7
* Remove now unused mtag argument from ipsec*_common_input_cb.Andrey V. Elsukov2014-12-111-23/+8
* Remove route chaching support from ipsec code. It isn't used for some time.Andrey V. Elsukov2014-12-021-1/+0
* Strip IP header only when we act in tunnel mode.Andrey V. Elsukov2014-11-131-29/+30
* Pass mbuf to pfil processing before stripping outer IP header as itAndrey V. Elsukov2014-11-071-17/+6
* When mode isn't explicitly specified (wildcard) and inner protocol isn'tAndrey V. Elsukov2014-11-061-1/+10
* Do not strip outer header when operating in transport mode.Andrey V. Elsukov2014-10-021-2/+10
* Mechanically convert to if_inc_counter().Gleb Smirnoff2014-09-191-4/+4
* Merge 'struct ip6protosw' and 'struct protosw' into one. Now we haveKevin Lo2014-08-081-6/+31
* Fixed IPv4-in-IPv6 and IPv6-in-IPv4 IPsec tunnels.VANHULLEBUS Yvan2014-05-281-47/+89
* Initialize prot variable.Andrey V. Elsukov2013-11-111-0/+1
* The r48589 promised to remove implicit inclusion of if_var.h soon. PrepareGleb Smirnoff2013-10-261-0/+1
* Use corresponding macros to update statistics for AH, ESP, IPIP, IPCOMP,Andrey V. Elsukov2013-06-201-54/+30
* Use IP6STAT_INC/IP6STAT_DEC macros to update ip6 stats.Andrey V. Elsukov2013-04-091-2/+2
* - Fix one more miss from r241913.Gleb Smirnoff2012-10-231-2/+4
* Merge the projects/pf/head branch, that was worked on for last six months,Gleb Smirnoff2012-09-081-2/+0
* Update packet filter (pf) code to OpenBSD 4.5.Bjoern A. Zeeb2011-06-281-0/+2
* Make IPsec compile without INET adding appropriate #ifdef checks.Bjoern A. Zeeb2011-04-271-0/+2
* Fix typo in comment.Thomas Quinot2010-10-251-1/+1
* MFp4 @178283:Bjoern A. Zeeb2010-05-241-1/+1
* Merge the remainder of kern_vimage.c and vimage.h into vnet.c andRobert Watson2009-08-011-1/+0
* Build on Jeff Roberson's linker-set based dynamic per-CPU allocatorRobert Watson2009-07-141-6/+1
* Added support for NAT-Traversal (RFC 3948) in IPsec stack.VANHULLEBUS Yvan2009-06-121-0/+9