summaryrefslogtreecommitdiffstats
path: root/sys/netinet/ipsec_input.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Convert *_sysctl in ipsec_input.c to sysctl_bounded_arrgnezdo2020-09-011-11/+33
* Move range check inside sysctl_int_arrgnezdo2020-08-011-33/+21
* kernel: use gettime(9)/getuptime(9) in lieu of time_second(9)/time_uptime(9)cheloha2020-06-241-5/+5
* Add support for autmatically moving traffic between rdomains on ipsec(4)tobhe2020-04-231-5/+8
* remove the "copy function" argument to bpf_mtap_hdr.dlg2019-09-301-2/+2
* Remove the last few XXX rdomain markers. Even those functions respect theclaudio2018-11-091-4/+1
* Initialize the TDB to NULL in ipsec_common_input() andmestre2018-09-141-3/+3
* Add per-TDB counters and a new SADB extension to export them tompi2018-08-281-3/+15
* Convert AH & IPcomp to ipsec_input_cb() and count drops on input.mpi2018-07-111-3/+9
* Introduce new IPsec (per-CPU) statistics and refactor ESP inputmpi2018-07-101-15/+110
* When checking the IPsec enable sysctls, ipsec_common_input() hadbluhm2018-05-141-25/+43
* Cleanup IPsec common input error handling with consistent goto drop.bluhm2018-05-121-24/+27
* Sprinkle some NET_ASSERT_LOCKED(), const and co to prepare runningmpi2017-11-201-1/+2
* Introduce ipsec_sysctl() and move IPsec tunables where they belong.mpi2017-11-141-1/+62
* Make {ah,esp,ipcomp}stat use percpu counters.visa2017-11-081-78/+98
* Use %s and __func__ in DPRINTF() to reduce false positive with grep(1).mpi2017-11-061-37/+34
* Reduces the scope of the NET_LOCK() in sysctl(2) path.mpi2017-10-091-16/+43
* The IP in IP input function strips the outer header and reinsertsbluhm2017-07-051-16/+2
* When dealing with mbuf pointers passed down as function parameters,bluhm2017-06-191-13/+7
* Rename ip_local() to ip_deliver() and give it the same parametersbluhm2017-05-281-4/+4
* Move IPsec forward and local policy check functions to ipsec_input.cbluhm2017-05-221-1/+96
* Replace remaining splsoftassert(IPL_SOFTNET) by NET_ASSERT_LOCKED().mpi2017-05-161-3/+3
* IPsec packets were passed through ip_input() a second time afterbluhm2017-05-121-33/+27
* Instead of printing a debug message at the end of processing, panicbluhm2017-05-121-19/+21
* IPv6 IPsec transport mode did not work if pf is enabled. Thebluhm2017-05-111-1/+27
* Expand SA_LEN(), there is no benefit for using the macro in thebluhm2017-05-051-3/+3
* Pass down the address family through the pr_input calls. Thisbluhm2017-04-141-9/+9
* Replace bcopy with a simple assignment where both variables aredhill2017-04-061-4/+3
* Some refactoring in ip6_input() needed to un-KERNEL_LOCK() the IPv6mpi2017-02-281-2/+2
* Remove the ipsec protocol callbacks which all do the same. Implementbluhm2017-02-081-149/+22
* Error propagation does neither make sense for ip input path nor forbluhm2017-02-071-52/+45
* Use percpu counters for ip6statjca2017-02-051-3/+3
* Change the IPv4 pr_input function to the way IPv6 is implemented,bluhm2017-01-291-15/+17
* Reduce the difference between struct protosw and ip6protosw. Thebluhm2017-01-261-16/+14
* Since raw_input() and route_input() are gone from pr_input, we canbluhm2017-01-251-24/+4
* Assert for IPL_SOFTNET rather than raising SPL recursively.mpi2017-01-231-10/+4
* Kill recursive splsofnet()/splx() dances.mpi2017-01-201-14/+5
* Drop non-encapulated ESP packets using a UDP-encapsulating TDB, and addvgross2016-09-021-1/+11
* It is time to put inet6 on a diet. Use the flensing knife and cut outclaudio2015-09-101-3/+3
* Kill a couple of if_get()s only needed to increment per-ifp IPv6 stats.mpi2015-09-091-6/+1
* Store a unique ID, an interface index, rather than a pointer to thempi2015-06-161-3/+7
* Move away from using hzto(9); OK dlgmikeb2015-06-111-10/+5
* test mbuf pointers against NULL not 0jsg2015-05-131-2/+2
* Stubs and support code for NIC-enabled IPsec bite the dust.mikeb2015-04-171-8/+3
* make ipsp_address thread safe; ok mpimikeb2015-04-141-13/+26
* replace the use of ifqueues for most input queues serviced by netisrdlg2015-04-101-35/+4
* Remove bits of unfinished IPsec proxy support. DNS' KX records, anyone?mikeb2015-03-261-123/+1
* Userland (base & ports) was adapted to always include <netinet/in.h>deraadt2015-01-241-5/+5
* unifdef INET in net code as a precursor to removing the pretend option.tedu2014-12-191-17/+1
* Explicitly include <net/if_var.h> instead of pulling it in <net/if.h>.mpi2014-12-051-1/+2