summaryrefslogtreecommitdiff
path: root/sys/netinet6/ip6_ipsec.c
Commit message (Expand)AuthorAgeFilesLines
* Merge projects/ipsec into head/.Andrey V. Elsukov2017-02-061-293/+0
* Remove the kernel optoion for IPSEC_FILTERTUNNEL, which was deprecatedBjoern A. Zeeb2016-08-211-4/+0
* Take extra reference to security policy before calling crypto_dispatch().Andrey V. Elsukov2015-09-301-3/+1
* Remove unneded #ifdef INET6 and IPSEC. This file compiled only whenAndrey V. Elsukov2015-05-071-22/+7
* Remove now unneded KEY_FREESP() for case when ipsec[46]_process_packet()Andrey V. Elsukov2015-04-271-3/+1
* Fix possible use after free due to security policy deletion.Andrey V. Elsukov2015-04-271-4/+4
* Use ipsec6_in_reject() to simplify ip6_ipsec_fwd() and ip6_ipsec_input().Andrey V. Elsukov2014-12-111-34/+8
* Remove flag/flags argument from the following functions:Andrey V. Elsukov2014-12-111-7/+4
* Move ip_ipsec_fwd() from ip_input() into ip_forward().Andrey V. Elsukov2014-12-111-24/+11
* Remove PACKET_TAG_IPSEC_IN_DONE mbuf tag lookup and usage of itsAndrey V. Elsukov2014-12-111-21/+5
* Remove check for presence of PACKET_TAG_IPSEC_PENDING_TDB andAndrey V. Elsukov2014-12-111-47/+16
* Remove route chaching support from ipsec code. It isn't used for some time.Andrey V. Elsukov2014-12-021-1/+0
* We don't return sp pointer, thus NULL assignment isn't needed.Andrey V. Elsukov2014-11-121-4/+0
* Remove SYSCTL_VNET_* macros, and simply put CTLFLAG_VNET where needed.Gleb Smirnoff2014-11-071-2/+2
* Fixed IPv4-in-IPv6 and IPv6-in-IPv4 IPsec tunnels.VANHULLEBUS Yvan2014-05-281-18/+44
* - Remove rt_metrics_lite and simply put its members into rtentry.Gleb Smirnoff2014-03-051-3/+1
* The r48589 promised to remove implicit inclusion of if_var.h soon. PrepareGleb Smirnoff2013-10-261-0/+1
* Use IP6STAT_INC/IP6STAT_DEC macros to update ip6 stats.Andrey V. Elsukov2013-04-091-1/+1
* Switch the entire IPv4 stack to keep the IP packet headerGleb Smirnoff2012-10-221-6/+0
* Mechanically remove the last stray remains of spl* calls from net*/*.Andre Oppermann2012-10-181-8/+2
* ip6_ipsec_output: fix a typo in r241344Andriy Gapon2012-10-081-1/+1
* After r241245 it appeared that in_delayed_cksum(), which still expectsGleb Smirnoff2012-10-081-0/+6
* Properly apply #ifdef INET and leave a comment that we are (will) applyBjoern A. Zeeb2012-07-311-3/+3
* Fix a comment that we do not have an SA yet but need to acquire one.Bjoern A. Zeeb2012-07-291-1/+1
* It turns out that too many drivers are not only parsing the L2/3/4Bjoern A. Zeeb2012-05-281-0/+1
* Clean up some #endif comments removing from short sections. Add #endifBjoern A. Zeeb2012-01-221-1/+1
* Correct comments and debug logging in ipsec to better match reality.Bjoern A. Zeeb2011-06-081-6/+6
* Make IPsec compile without INET adding appropriate #ifdef checks.Bjoern A. Zeeb2011-04-271-0/+6
* After some off-list discussion, revert a number of changes to theDimitry Andric2010-11-221-2/+2
* Apply the STATIC_VNET_DEFINE and STATIC_DPCPU_DEFINE macros throughoutDimitry Andric2010-11-141-2/+2
* Make the IPsec SADB embedded route cache a union to be able to hold both theBjoern A. Zeeb2010-10-231-1/+1
* Merge the remainder of kern_vimage.c and vimage.h into vnet.c andRobert Watson2009-08-011-1/+0
* Remove unused VNET_SET() and related macros; only VNET_GET() isRobert Watson2009-07-161-1/+1
* Build on Jeff Roberson's linker-set based dynamic per-CPU allocatorRobert Watson2009-07-141-7/+17
* Add sysctls to toggle the behaviour of the (former) IPSEC_FILTERTUNNELBjoern A. Zeeb2009-05-231-2/+9
* Try to remove/assimilate as much of formerly IPv4/6 specificBjoern A. Zeeb2009-02-081-3/+1
* Rather than using hidden includes (with cicular dependencies),Bjoern A. Zeeb2008-12-021-0/+1
* Step 1.5 of importing the network stack virtualization infrastructureMarko Zec2008-10-021-0/+3
* Commit step 1 of the vimage project, (network stack)Bjoern A. Zeeb2008-08-171-1/+2
* Try to fix errors introduced in svn180085/cvs rev. 1.10:Bjoern A. Zeeb2008-06-291-1/+2
* Oops, we've been incrementing the wrong cantforward variable.Julian Elischer2008-06-291-1/+2
* Correct reference counting on the SP for outgoing IPv6 IPsec connections.Bjoern A. Zeeb2008-03-141-7/+1
* #if 0 out a currently unsued (and incomplete) function: ip6_ipsec_mtu().Bjoern A. Zeeb2008-03-141-5/+5
* Clean up VCS Ids.David E. O'Brien2007-12-101-2/+3
* Rename option IPSEC_FILTERGIF to IPSEC_FILTERTUNNEL.Bjoern A. Zeeb2007-08-051-3/+3
* Space cleanupXin LI2007-07-051-7/+7
* ANSIfy[1] plus some style cleanup nearby.Xin LI2007-07-051-1/+0
* Fix a stray splx() that caused a new warning.Peter Wemm2007-07-051-2/+2
* Commit the change from FAST_IPSEC to IPSEC. The FAST_IPSECGeorge V. Neville-Neil2007-07-031-14/+14
* Commit IPv6 support for FAST_IPSEC to the tree.George V. Neville-Neil2007-07-011-0/+369