aboutsummaryrefslogtreecommitdiff
path: root/sys/netinet6/ip6_forward.c
Commit message (Expand)AuthorAgeFilesLines
* net: employ newly added pfil_mbuf_{in,out} where approriateMateusz Guzik2022-09-081-1/+1
* net: retire PFIL_FWDMateusz Guzik2022-09-071-2/+2
* ipv6: quit dropping packets looping back on p2p interfacesKyle Evans2020-08-311-17/+1
* Add the SCTP_SUPPORT kernel option.Mark Johnston2020-06-181-1/+1
* Convert ip6_forward() to the new routing KPI.Alexander V. Chernikov2020-04-151-58/+77
* Convert IP/IPv6 forwarding, ICMP processing and IP PCB laddr selection toAlexander V. Chernikov2020-04-141-1/+1
* Add a missing include of opt_sctp.h.Mark Johnston2019-10-121-0/+1
* New pfil(9) KPI together with newborn pfil API and control utility.Gleb Smirnoff2019-01-311-5/+4
* netpfil: Introduce PFIL_FWD flagKristof Provost2018-03-231-2/+3
* sys: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-201-0/+2
* Merge projects/ipsec into head/.Andrey V. Elsukov2017-02-061-211/+18
* Remove the 4.3BSD compatible macro m_copy(), use m_copym() instead.Kevin Lo2016-09-151-1/+2
* Prepare for network stack as a moduleStephen J. Kiernan2016-07-271-3/+0
* Cleanup unneded include "opt_ipfw.h".Andrey V. Elsukov2016-06-091-1/+0
* sys/net*: minor spelling fixes.Pedro F. Giffuni2016-05-031-1/+1
* Fix rte refcount leak in ip6_forward().Alexander V. Chernikov2016-01-201-2/+5
* Bring back the ability of passing cached route via nd6_output_ifp().Alexander V. Chernikov2015-11-151-1/+1
* Simplify the way of attaching IPv6 link-layer header.Alexander V. Chernikov2015-09-161-1/+1
* Fix possible use after free due to security policy deletion.Andrey V. Elsukov2015-04-271-5/+4
* Evaluate packet size after the firewall had its chanceKristof Provost2015-04-071-33/+34
* Remove duplicate codeKristof Provost2015-04-061-15/+2
* Use ipsec6_in_reject() to simplify ip6_ipsec_fwd() and ip6_ipsec_input().Andrey V. Elsukov2014-12-111-15/+12
* Remove flag/flags argument from the following functions:Andrey V. Elsukov2014-12-111-2/+1
* Remove redundant call to ipsec_getpolicybyaddr().Andrey V. Elsukov2014-09-301-11/+4
* Merge 'struct ip6protosw' and 'struct protosw' into one. Now we haveKevin Lo2014-08-081-2/+0
* Remove unused variable.Andrey V. Elsukov2014-06-081-14/+2
* Fixed IPv4-in-IPv6 and IPv6-in-IPv4 IPsec tunnels.VANHULLEBUS Yvan2014-05-281-30/+16
* Remove unused label.Andrey V. Elsukov2014-03-311-1/+0
* Don't generate an ICMPv6 error message if packet was consumed by filter.Andrey V. Elsukov2014-03-311-4/+2
* The r48589 promised to remove implicit inclusion of if_var.h soon. PrepareGleb Smirnoff2013-10-261-0/+1
* - Use time_uptime instead of time_second in data structures forHiroki Sato2013-08-051-4/+4
* Remove the large part of struct ipsecstat. Only few fields of thisAndrey V. Elsukov2013-07-231-3/+3
* Use IPSECSTAT_INC() and IPSEC6STAT_INC() macros for ipsec statisticsAndrey V. Elsukov2013-06-201-3/+3
* Use IP6STAT_INC/IP6STAT_DEC macros to update ip6 stats.Andrey V. Elsukov2013-04-091-17/+17
* Remove the recently added sysctl variable net.pfil.forward.Andrey V. Elsukov2012-11-021-4/+3
* Remove the IPFIREWALL_FORWARD kernel option and make possible to turnAndrey V. Elsukov2012-10-251-6/+2
* Seperate SCTP checksum offloading for IPv4 and IPv6.Michael Tuexen2012-05-301-4/+4
* It turns out that too many drivers are not only parsing the L2/3/4Bjoern A. Zeeb2012-05-281-4/+4
* MFp4 bz_ipv6_fast:Bjoern A. Zeeb2012-05-251-2/+0
* Add multi-FIB IPv6 support to the core network stack supplementingBjoern A. Zeeb2012-02-031-1/+1
* Add support for IPv6 to ipfw fwd:Bjoern A. Zeeb2011-08-201-3/+67
* Virtualize the pfil hooks so that different jails may chose differentJulian Elischer2009-10-111-2/+2
* Merge the remainder of kern_vimage.c and vimage.h into vnet.c andRobert Watson2009-08-011-1/+0
* Build on Jeff Roberson's linker-set based dynamic per-CPU allocatorRobert Watson2009-07-141-3/+0
* Try to remove/assimilate as much of formerly IPv4/6 specificBjoern A. Zeeb2009-02-081-1/+1
* Remove the single global unlocked route cache ip6_forward_rtBjoern A. Zeeb2009-02-011-69/+38
* Coalesce two consecutive #ifdef IPSEC blocks.Bjoern A. Zeeb2009-01-311-4/+1
* Rather than using hidden includes (with cicular dependencies),Bjoern A. Zeeb2008-12-021-0/+1
* Change the initialization methodology for global variables scheduledMarko Zec2008-11-191-0/+2
* Step 1.5 of importing the network stack virtualization infrastructureMarko Zec2008-10-021-0/+2