aboutsummaryrefslogtreecommitdiff
path: root/sys/netinet/ip_var.h
Commit message (Expand)AuthorAgeFilesLines
* An earlier commit effectively turned out the fast forwading pathGeorge V. Neville-Neil2020-11-121-0/+2
* This commit adds BBR (Bottleneck Bandwidth and RTT) congestion control. ThisRandall Stewart2019-09-241-0/+1
* Convert all IPv4 and IPv6 multicast memberships into using a STAILQHans Petter Selasky2019-06-251-5/+5
* Remove 'dir' argument from dummynet_io(). This makes it possible to makeGleb Smirnoff2019-03-141-1/+1
* Remove 'dir' argument in ng_ipfw_input, since ip_fw_args now has this info.Gleb Smirnoff2019-03-141-3/+1
* Make second argument of ip_divert(), that specifies packet direction a bool.Gleb Smirnoff2019-03-141-1/+1
* New pfil(9) KPI together with newborn pfil API and control utility.Gleb Smirnoff2019-01-311-2/+3
* Add some additional length checks to the IPv4 fragmentation code.Jonathan T. Looney2018-11-161-0/+1
* ip(6)_freemoptions: defer imo destruction to epoch callback taskMatt Macy2018-05-201-2/+3
* Currently in_pcbfree will unconditionally wunlock the pcbinfo lockMatt Macy2018-05-051-1/+2
* sys: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-201-0/+2
* Renumber copyright clause 4Warner Losh2017-02-281-1/+1
* The pr_destroy field does not allow us to run the teardown code in aBjoern A. Zeeb2016-06-011-6/+0
* Make in_arpinput(), inp_lookup_mcast_ifp(), icmp_reflect(),Alexander V. Chernikov2015-12-091-2/+0
* fix a typo in a commentLuigi Rizzo2015-07-181-1/+1
* o Use new function ip_fillid() in all places throughout the kernel,Gleb Smirnoff2015-04-011-18/+1
* On multi CPU systems, we may emit successive packets with the same id.Fabien Thomas2015-03-271-4/+14
* Add a flag to ip_output() - IP_NODEFAULTFLOWID - which prevents it fromAdrian Chadd2014-09-091-0/+1
* Change pr_output's prototype to avoid the need for explicit casts.Kevin Lo2014-08-151-1/+1
* Merge 'struct ip6protosw' and 'struct protosw' into one. Now we haveKevin Lo2014-08-081-4/+4
* Since both netinet/ and netinet6/ call into netipsec/ and netpfil/,Gleb Smirnoff2014-03-121-9/+0
* Move the global M_SKIP_FIREWALL mbuf flags to a protocol layer specificAndre Oppermann2013-08-191-1/+3
* Move ip_reassemble()'s use of the global M_FRAG mbuf flag to a protocol layerAndre Oppermann2013-08-191-0/+1
* Use new macros to implement ipstat and tcpstat using PCPU counters.Andrey V. Elsukov2013-07-091-40/+7
* Reflect removing of the counter_u64_subtract() function in the macro.Andrey V. Elsukov2013-04-121-2/+2
* Merge from projects/counters: TCP/IP stats.Gleb Smirnoff2013-04-081-36/+70
* Remove the recently added sysctl variable net.pfil.forward.Andrey V. Elsukov2012-11-021-0/+1
* o Remove last argument to ip_fragment(), and obtain all needed informationGleb Smirnoff2012-10-261-1/+1
* Do not check if found IPv4 rte is dynamic if net.inet.icmp.drop_redirect isAlexander V. Chernikov2012-10-101-0/+2
* Introduce new link-layer PFIL hook V_link_pfil_hook.Alexander V. Chernikov2012-09-041-2/+0
* Defer the work of freeing IPv4 multicast options from a socket to anJohn Baldwin2011-12-291-0/+1
* Add new rule actions "call" and "return" to ipfw. They makeAndrey V. Elsukov2011-06-291-0/+1
* MFp4 CH=191470:Bjoern A. Zeeb2011-04-201-1/+0
* MFp4 CH=183052 183053 183258:Bjoern A. Zeeb2010-09-021-2/+2
* MFP4: @176978-176982, 176984, 176990-176994, 177441Bjoern A. Zeeb2010-04-291-7/+6
* Split up ip_drain() into an outer lock and iterator part andBjoern A. Zeeb2010-02-201-0/+3
* Following up on a request from Ermal Luci to makeLuigi Rizzo2010-01-071-3/+44
* Virtualize the pfil hooks so that different jails may chose differentJulian Elischer2009-10-111-3/+9
* Many network stack subsystems use a single global data structure to holdRobert Watson2009-08-021-0/+14
* Remove unused VNET_SET() and related macros; only VNET_GET() isRobert Watson2009-07-161-9/+9
* Build on Jeff Roberson's linker-set based dynamic per-CPU allocatorRobert Watson2009-07-141-11/+27
* Add the explicit include of vimage.h to another five .c files stillBjoern A. Zeeb2009-06-171-3/+0
* Introduce an infrastructure for dismantling vnet instances.Marko Zec2009-06-081-0/+3
* More cleanup in preparation of ipfw relocation (no actual code change):Luigi Rizzo2009-06-051-1/+9
* Update stats in struct ipstat using four new macros, IPSTAT_ADD(),Robert Watson2009-04-111-0/+5
* Merge IGMPv3 and Source-Specific Multicast (SSM) to the FreeBSDBruce M Simpson2009-03-091-19/+0
* Put a global variables, which were virtualized but formerlyBjoern A. Zeeb2008-12-111-2/+4
* Conditionally compile out V_ globals while instantiating the appropriateMarko Zec2008-12-101-0/+1
* Unhide declarations of network stack virtualization structs fromMarko Zec2008-11-281-12/+0
* Another V_ forgottenJulian Elischer2008-08-251-1/+1