summaryrefslogtreecommitdiff
path: root/sys/netinet/ip_dummynet.h
AgeCommit message (Expand)Author
2023-12-17dummynet: add simple gilbert-elliott channel modelRichard Scheffenegger
2023-08-16sys: Remove $FreeBSD$: two-line .h patternWarner Losh
2023-05-12spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh
2021-08-19ipfw: use unsigned int for dummynet bandwidthLuiz Otavio O Souza
2020-09-01net: clean up empty lines in .c and .h filesMateusz Guzik
2020-02-12White space cleanup -- remove trailing tab's or spacesRandall Stewart
2017-11-27sys: general adoption of SPDX licensing ID tags.Pedro F. Giffuni
2016-05-26Import Dummynet AQM version 0.2.1 (CoDel, FQ-CoDel, PIE and FQ-PIE).Don Lewis
2014-06-01ECN marking implenetation for dummynet.Hiren Panchasara
2012-08-07s/lenght/length/ in commentsLuigi Rizzo
2010-04-19whitespace fixes (trailing whitespace, bad indentationLuigi Rizzo
2010-03-02Bring in the most recent version of ipfw and dummynet, developedLuigi Rizzo
2010-01-04Various cleanup done in ipfw3-head branch including:Luigi Rizzo
2009-12-28bring in several cleanups tested in ipfw3-head branch, namely:Luigi Rizzo
2009-12-22merge code from ipfw3-head to reduce contention on the ipfw lockLuigi Rizzo
2009-06-24- fix dummynet 'fast' mode for WF2Q case.Oleg Bulyzhin
2009-06-09Close long existed race with net.inet.ip.fw.one_pass = 0:Oleg Bulyzhin
2009-06-05More cleanup in preparation of ipfw relocation (no actual code change):Luigi Rizzo
2009-06-04fix a bug introduced in rev.190865 related to the signednessLuigi Rizzo
2009-04-09Add emulation of delay profiles, which lets you model variousLuigi Rizzo
2008-10-28Type of q_time (start of queue idle time) has changed: uint32_t -> uint64_t.Oleg Bulyzhin
2007-11-061) dummynet_io() declaration has changed.Oleg Bulyzhin
2007-06-17Replace incorrect local OFFSET_OF macro with the correct and genericMatt Jacob
2006-02-14When sending a packet from dummynet, indicate that we're forwardingRuslan Ermilov
2005-11-29First step in removing welding between ipfw(4) and dummynet.Gleb Smirnoff
2005-09-27Remove bridge(4) from the tree. if_bridge(4) is a full functionalMax Laier
2005-06-10Add dummynet(4) support to if_bridge, this code is largely based on bridge.c.Andrew Thompson
2005-04-18Add IPv6 support to IPFW and Dummynet.Brooks Davis
2005-01-16- Reduce number of arguments passed to dummynet_io(), we already have cookieGleb Smirnoff
2005-01-07/* -> /*- for license, minor formatting changesWarner Losh
2004-08-17Convert ipfw to use PFIL_HOOKS. This is change is transparent to userlandAndre Oppermann
2004-02-25Re-remove MT_TAGs. The problems with dummynet have been fixed now.Max Laier
2004-02-18Backout MT_TAG removal (i.e. bring back MT_TAGs) for now, as dummynet isMax Laier
2004-02-13Do not expose ip_dn_find_rule inline function to userland and unbreak world.Max Laier
2004-02-13This set of changes eliminates the use of MT_TAG "pseudo mbufs", replacingMax Laier
2003-10-03place some kernel-specific data structures under #ifdef _KERNELSam Leffler
2003-03-27o Protect set_fs_param() by splimp(9).Maxim Konovalov
2002-12-15o Trim EOL whitespaces.Maxim Konovalov
2002-12-15o s/if_name[16]/if_name[IFNAMSIZ]/Maxim Konovalov
2002-10-12Increase the max dummynet hash size from 1024 to 65536. Default is stillSean Chittenden
2002-08-15Kernel support for a dummynet option:Luigi Rizzo
2002-06-23fix indentation of a commentLuigi Rizzo
2002-06-22Remove (almost all) global variables that were used to holdLuigi Rizzo
2002-05-13Add ipfw hooks to ether_demux() and ether_output_frame().Luigi Rizzo
2002-05-05Indentation and comments cleanup, no functional change.Luigi Rizzo
2001-11-04MFS: sync the ipfw/dummynet/bridge code with the one recently mergedLuigi Rizzo
2001-10-05Make it so dummynet and bridge can be loaded as modules.Paul Saab
2001-09-27Two main changes here:Luigi Rizzo
2001-02-02MFS: bridge/ipfw/dummynet fixes (bridge.c will be committed separately)Luigi Rizzo
2001-01-17Document data structures and operation on dummynet so next timeLuigi Rizzo