summaryrefslogtreecommitdiff
path: root/sys/netipsec/ipsec_input.c
AgeCommit message (Expand)Author
2023-01-27ipsec: remove unnecessary splsoftnetozaki-r
2022-08-23Improve IPsec log when no key association found for SA. Implemented by ohish...knakahara
2022-05-24fix various typos in comment, documentation and log messages.andvar
2022-05-19PR/56840: Andrew Cagney: use the proper polarity hton/ntoh macros (nochristos
2019-01-27Merge the [pgoyette-compat] branchpgoyette
2019-01-17Fix ipsecif(4) cannot apply input direction packet filter. Reviewed by ozaki-...knakahara
2018-11-15Remove the 't' argument from m_tag_find().maxv
2018-10-27Localify one function, and switch to C99 types while here.maxv
2018-09-14Use non-variadic function pointer in protosw::pr_input.maxv
2018-05-18IP6_EXTHDR_GET -> M_REGION_GET, no functional change.maxv
2018-04-29Remove useless icmp6.h include, remove manual externs and include in6.hmaxv
2018-04-29Remove obsolete/dead code, the IP-in-IP encapsulation doesn't work thismaxv
2018-04-28Remove IPSEC_SPLASSERT_SOFTNET, it has always been a no-op.maxv
2018-04-19Remove extra long file paths from the headers.maxv
2018-04-18Remove unused malloc.h include.maxv
2018-04-17fix commentsmaxv
2018-04-15Introduce a m_verify_packet function, that verifies the mbuf chain of amaxv
2018-02-26Dedup: merge ipsec4_in_reject and ipsec6_in_reject into ipsec_in_reject.maxv
2018-02-26If 'skip' is lower than sizeof(struct ip), we are in trouble. So remove amaxv
2018-02-26m is never allowed to be NULL, so turn the KASSERT (and the null check)maxv
2018-02-26Merge some minor (mostly stylistic) changes from last week.maxv
2018-02-21Argh, in my previous commit in this file I forgot to fix the IPv6maxv
2018-02-21Extend these #ifdef notyet. The m_copydata's in these branches are wrong,maxv
2018-02-08Remove unused net_osdep.h include.maxv
2018-01-24Fix the iteration: IPPROTO_FRAGMENT options are special, in the sensemaxv
2018-01-24ipsec4_fixup_checksum calls m_pullup, so don't forget to do mtod() again,maxv
2018-01-23Add missing NULL-checking for m_pullup (CID 1427770: Null pointer dereference...ozaki-r
2018-01-23KNF: replace soft tabs with hard tabsozaki-r
2017-08-03Introduce KEY_SA_UNREF and replace KEY_FREESAV with it where sav will never b...ozaki-r
2017-08-03Remove unnecessary KEY_FREESAV in an error pathozaki-r
2017-07-21Stop setting mtag of PACKET_TAG_IPSEC_IN_DONE because there is no users anymoreozaki-r
2017-07-12Omit unnecessary NULL checks for sav->sahozaki-r
2017-07-07Rename key_alloc* functions (NFC)ozaki-r
2017-07-06Simplify; we can assume sav->tdb_xform cannot be NULL while it's validozaki-r
2017-07-05Remove codes for PACKET_TAG_IPSEC_IN_CRYPTO_DONEozaki-r
2017-06-28PR/52346: Frank Kardel: Fix checksumming for NAT-Tchristos
2017-05-19Introduce IPSECLOG and replace ipseclog and DPRINTF with itozaki-r
2017-05-11Make ipsec_address() and ipsec_logsastr() mpsafe.ryo
2017-04-19Retire ipsec_osdep.hozaki-r
2017-04-18Convert IPSEC_ASSERT to KASSERT or KASSERTMSGozaki-r
2017-04-18Remove __FreeBSD__ and __NetBSD__ switchesozaki-r
2017-04-06Prepare netipsec for rump-ificationozaki-r
2017-01-16Make ip6_sprintf(), in_fmtaddr(), lla_snprintf() and icmp6_redirect_diag() mp...ryo
2016-06-10Avoid storing a pointer of an interface in a mbufozaki-r
2016-01-21Revert previous: ran cvs commit when I meant cvs diff. Sorry!riastradh
2016-01-21Give proper prototype to ip_output.riastradh
2015-03-30Tidy up opt_ipsec.h inclusionsozaki-r
2014-03-08Mark a variable __diagusedozaki-r
2013-11-03- apply some __diagusedmrg
2013-06-04PR/47886: Dr. Wolfgang Stukenbrock: IPSEC_NAT_T enabled kernels may accesschristos