summaryrefslogtreecommitdiff
path: root/sys/netinet6/ip6_forward.c
AgeCommit message (Expand)Author
2025-12-02netinet: Remove left-over sys/cdefs.hWarner Losh
2025-08-01sctp, tcp, udp: improve deferred computation of checksumsTimo Völker
2025-04-22netinet6: Do not forward or send ICMPv6 messages to the unspec addressMark Johnston
2023-08-16sys: Remove $FreeBSD$: one-line .c patternWarner Losh
2023-05-17routing: plug mbuf leak for the packets hitting IPv6 blackhole routeAlexander V. Chernikov
2023-03-16pf: distinguish forwarding and output cases for pf_refragment6()Kristof Provost
2023-03-13net.inet6.ip6.log_interval: use ppsratecheck(9) internallyPawel Biernacki
2023-03-13netinet6: allow disabling excess log messagesPawel Biernacki
2023-01-31IfAPI: Explicitly include <net/if_private.h> in netstackJustin Hibbits
2023-01-22netinet6: honor blackhole/unreach routes in the non-fastforwading code.Alexander V. Chernikov
2022-09-08net: employ newly added pfil_mbuf_{in,out} where approriateMateusz Guzik
2022-09-07net: retire PFIL_FWDMateusz Guzik
2020-08-31ipv6: quit dropping packets looping back on p2p interfacesKyle Evans
2020-06-18Add the SCTP_SUPPORT kernel option.Mark Johnston
2020-04-15Convert ip6_forward() to the new routing KPI.Alexander V. Chernikov
2020-04-14Convert IP/IPv6 forwarding, ICMP processing and IP PCB laddr selection toAlexander V. Chernikov
2019-10-12Add a missing include of opt_sctp.h.Mark Johnston
2019-01-31New pfil(9) KPI together with newborn pfil API and control utility.Gleb Smirnoff
2018-03-23netpfil: Introduce PFIL_FWD flagKristof Provost
2017-11-20sys: further adoption of SPDX licensing ID tags.Pedro F. Giffuni
2017-02-06Merge projects/ipsec into head/.Andrey V. Elsukov
2016-09-15Remove the 4.3BSD compatible macro m_copy(), use m_copym() instead.Kevin Lo
2016-07-27Prepare for network stack as a moduleStephen J. Kiernan
2016-06-09Cleanup unneded include "opt_ipfw.h".Andrey V. Elsukov
2016-05-03sys/net*: minor spelling fixes.Pedro F. Giffuni
2016-01-20Fix rte refcount leak in ip6_forward().Alexander V. Chernikov
2015-11-15Bring back the ability of passing cached route via nd6_output_ifp().Alexander V. Chernikov
2015-09-16Simplify the way of attaching IPv6 link-layer header.Alexander V. Chernikov
2015-04-27Fix possible use after free due to security policy deletion.Andrey V. Elsukov
2015-04-07Evaluate packet size after the firewall had its chanceKristof Provost
2015-04-06Remove duplicate codeKristof Provost
2014-12-11Use ipsec6_in_reject() to simplify ip6_ipsec_fwd() and ip6_ipsec_input().Andrey V. Elsukov
2014-12-11Remove flag/flags argument from the following functions:Andrey V. Elsukov
2014-09-30Remove redundant call to ipsec_getpolicybyaddr().Andrey V. Elsukov
2014-08-08Merge 'struct ip6protosw' and 'struct protosw' into one. Now we haveKevin Lo
2014-06-08Remove unused variable.Andrey V. Elsukov
2014-05-28Fixed IPv4-in-IPv6 and IPv6-in-IPv4 IPsec tunnels.VANHULLEBUS Yvan
2014-03-31Remove unused label.Andrey V. Elsukov
2014-03-31Don't generate an ICMPv6 error message if packet was consumed by filter.Andrey V. Elsukov
2013-10-26The r48589 promised to remove implicit inclusion of if_var.h soon. PrepareGleb Smirnoff
2013-08-05- Use time_uptime instead of time_second in data structures forHiroki Sato
2013-07-23Remove the large part of struct ipsecstat. Only few fields of thisAndrey V. Elsukov
2013-06-20Use IPSECSTAT_INC() and IPSEC6STAT_INC() macros for ipsec statisticsAndrey V. Elsukov
2013-04-09Use IP6STAT_INC/IP6STAT_DEC macros to update ip6 stats.Andrey V. Elsukov
2012-11-02Remove the recently added sysctl variable net.pfil.forward.Andrey V. Elsukov
2012-10-25Remove the IPFIREWALL_FORWARD kernel option and make possible to turnAndrey V. Elsukov
2012-05-30Seperate SCTP checksum offloading for IPv4 and IPv6.Michael Tuexen
2012-05-28It turns out that too many drivers are not only parsing the L2/3/4Bjoern A. Zeeb
2012-05-25MFp4 bz_ipv6_fast:Bjoern A. Zeeb
2012-02-03Add multi-FIB IPv6 support to the core network stack supplementingBjoern A. Zeeb