summaryrefslogtreecommitdiff
path: root/sys/netipsec/xform_ipip.c
AgeCommit message (Expand)Author
2022-05-22netipsec: Nothing uses xf_zeroize return value. Nix it.riastradh
2019-11-01Fix ipsecif(4) IPV6_MINMTU does not work correctly.knakahara
2019-06-12make DPRINTF use varyadic cpp macros, and merge with IPSECLOG.christos
2019-01-27Merge the [pgoyette-compat] branchpgoyette
2018-05-07Remove a dummy reference to XF_IP4, explain briefly why we don't usemaxv
2018-05-07Remove now unused 'isr', 'skip' and 'protoff' arguments from ipip_output.maxv
2018-05-07Remove unused 'mp' argument from all the xf_output functions. Also cleanmaxv
2018-05-07Clarify IPIP: ipe4_xformsw is not allowed to call ipip_output, so replacemaxv
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-24Remove the M_AUTHIPDGM flag. It is equivalent to M_AUTHIPHDR, bothmaxv
2018-04-22Rename ipip_allow->ipip_spoofcheck, and add net.inet.ipsec.ipip_spoofcheck.maxv
2018-04-19Remove extra long file paths from the headers.maxv
2018-04-19Remove unused typedef, remove unused arguments from _ipip_input, syncmaxv
2018-04-18stylemaxv
2018-02-15Remove broken MROUTING code, rename ipo->ip4, and simplify.maxv
2018-02-15Fix the IPIP_STAT_IBYTES stats; we did m_adj(m, iphlen) which substractedmaxv
2018-02-15dedup againmaxv
2018-02-15dedupmaxv
2018-02-15Style and remove dead code.maxv
2018-01-24stylemaxv
2018-01-24As I said in my last commit in this file, ipo should be set to NULL;maxv
2018-01-14Fix use-after-free. There is a path where the mbuf gets pulled up withoutmaxv
2017-11-15Add argument to encapsw->pr_input() instead of m_tag.knakahara
2017-10-03Constify isr at many places (NFC)ozaki-r
2017-07-14Prepare to stop using isr->savozaki-r
2017-07-14Pass sav directly to opencrypto callbackozaki-r
2017-07-12Omit unnecessary NULL checks for sav->sahozaki-r
2017-06-29Apply C99-style struct initialization to xformswozaki-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-15cosmetic fixes:christos
2017-04-14PR/52161: Ryota Ozaki: Fix AH tunnel ipsec for ipv6. Compute plen right,christos
2017-04-06Prepare netipsec for rump-ificationozaki-r
2016-07-07Switch the address list of intefaces to pslist(9)ozaki-r
2016-07-04make encap_lock_{enter,exit} interruptable.knakahara
2016-07-04let gif(4) promise softint(9) contract (2/2) : ip_encap sideknakahara
2016-06-10Avoid storing a pointer of an interface in a mbufozaki-r
2016-05-12Protect ifnet list with psz and psrefozaki-r
2016-01-26eliminate variable argument in encapswknakahara
2016-01-26implement encapsw instead of protosw and uniform prototype.knakahara
2016-01-22Back out previous change to introduce struct encapsw.riastradh
2016-01-22Don't abuse struct protosw for ip_encap -- introduce struct encapsw.riastradh
2016-01-20Eliminate struct protosw::pr_output.riastradh
2015-03-27Remove unnecessary ifdef IPSECozaki-r
2014-06-05- Implement pktqueue interface for lockless IP input queue.rmind
2014-05-18Add struct pr_usrreqs with a pr_generic function and prepare for thermind
2013-06-05IPSEC has not come in two speeds for a long time now (IPSEC == kame,christos