summaryrefslogtreecommitdiff
path: root/sys/netipsec/key.h
AgeCommit message (Expand)Author
2022-12-08Fix: update lastused of ipsecif(4) IPv6 out SP.knakahara
2021-08-09fix various typos in compatibility, mainly in comments.andvar
2018-04-19Remove extra long file paths from the headers.maxv
2018-04-18Style, and remove unused MALLOC_DECLARE.maxv
2018-01-10add ipsec(4) interface, which is used for route-based VPN.knakahara
2017-11-21Use M_WAITOK to allocate mbufs wherever sleepableozaki-r
2017-10-03Constify isr at many places (NFC)ozaki-r
2017-10-03Fix SP is broken on transport modeozaki-r
2017-10-03Don't abuse key_checkrequest just for looking up savozaki-r
2017-08-09MP-ify SAD (savlist)ozaki-r
2017-08-08Introduce key_sa_refcnt and replace sav->refcnt with it (NFC)ozaki-r
2017-08-03Introduce KEY_SA_UNREF and replace KEY_FREESAV with it where sav will never b...ozaki-r
2017-08-02Make IPsec SPD MP-safeozaki-r
2017-07-26Provide and apply key_sp_refcnt (NFC)ozaki-r
2017-07-21Don't use key_lookup_sp that depends on unstable sp->req->savozaki-r
2017-07-14Prepare to stop using isr->savozaki-r
2017-07-14Pass sav directly to opencrypto callbackozaki-r
2017-07-13Simplify; omit unnecessary saidx passingozaki-r
2017-07-07Rename key_alloc* functions (NFC)ozaki-r
2017-05-30Make refcnt operations of SA and SP atomicozaki-r
2017-05-26Make key_cmpspidx_exactly and key_cmpspidx_withmask staticozaki-r
2017-05-26Comment out unused key_freesp_so and key_freesoozaki-r
2017-05-16Run key_timehandler in thread context (workqueue)ozaki-r
2017-05-15Show __func__ instead of __FILE__ in debug log messagesozaki-r
2015-03-30Tidy up opt_ipsec.h inclusionsozaki-r
2014-05-30Introduce 2 new variables: ipsec_enabled and ipsec_used.christos
2013-06-04PR/47886: Dr. Wolfgang Stukenbrock: IPSEC_NAT_T enabled kernels may accesschristos
2011-06-09more "const"drochner
2011-05-23g/c remainders of IV handling in pfkey code -- this is done indrochner
2011-02-21treat "struct secpolicyindex" and "struct secasindex" as "const" oncedrochner
2007-07-07Ansifydegroote
2007-06-27Add support for options IPSEC_NAT_T (RFC 3947 and 3948) for fast_ipsec(4).degroote
2007-03-04Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.christos
2007-02-18Constify the code following the dyoung change ( the "bug" was hidden by thedegroote
2005-12-10Multiple inclusion protection, as suggested by christos@ on tech-kern@elad
2005-02-26nuke trailing whitespaceperry
2004-03-02Bring the PCB policy cache over from KAME IPsec, including the "hint"thorpej
2003-08-13Initial import of Sam Leffler's `Fast-IPsec' from FreeBSD 4.jonathan