FreeBSD kernel IPv4 code
|
Go to the source code of this file.
Data Structures | |
struct | dn_id |
struct | dn_link |
struct | dn_fs |
struct | dn_flow |
struct | dn_sch |
struct | dn_profile |
struct | dn_extra_parms |
Macros | |
#define | NEW_AQM |
#define | DN_API_VERSION 12500000 |
#define | DN_MAX_ID 0x10000 |
#define | SCALE_RED 16 |
#define | SCALE(x) ( (x) << SCALE_RED ) |
#define | SCALE_VAL(x) ( (x) >> SCALE_RED ) |
#define | SCALE_MUL(x, y) ( ( (x) * (y) ) >> SCALE_RED ) |
#define | ED_MAX_SAMPLES_NO 1024 |
#define | ED_MAX_NAME_LEN 32 |
#define | DN_MAX_EXTRA_PARM 10 |
Enumerations | |
enum | { DN_NONE = 0 , DN_LINK = 1 , DN_FS , DN_SCH , DN_SCH_I , DN_QUEUE , DN_DELAY_LINE , DN_PROFILE , DN_FLOW , DN_TEXT , DN_CMD_CONFIG = 0x80 , DN_CMD_DELETE , DN_CMD_GET , DN_CMD_FLUSH , DN_COMPAT_PIPE , DN_COMPAT_QUEUE , DN_GET_COMPAT , DN_SYSCTL_GET , DN_SYSCTL_SET , DN_AQM_PARAMS , DN_SCH_PARAMS , DN_LAST } |
enum | { DN_SCHED_UNKNOWN = 0 , DN_SCHED_FIFO = 1 , DN_SCHED_WF2QP = 2 } |
enum | { DN_HAVE_MASK = 0x0001 , DN_NOERROR = 0x0002 , DN_QHT_HASH = 0x0004 , DN_QSIZE_BYTES = 0x0008 , DN_HAS_PROFILE = 0x0010 , DN_IS_RED = 0x0020 , DN_IS_GENTLE_RED = 0x0040 , DN_IS_ECN = 0x0080 , DN_IS_AQM = 0x0100 , DN_PIPE_CMD = 0x1000 } |
#define DN_API_VERSION 12500000 |
Definition at line 51 of file ip_dummynet.h.
#define DN_MAX_EXTRA_PARM 10 |
Definition at line 231 of file ip_dummynet.h.
#define DN_MAX_ID 0x10000 |
Definition at line 52 of file ip_dummynet.h.
#define ED_MAX_NAME_LEN 32 |
Definition at line 213 of file ip_dummynet.h.
#define ED_MAX_SAMPLES_NO 1024 |
Definition at line 209 of file ip_dummynet.h.
#define NEW_AQM |
Definition at line 34 of file ip_dummynet.h.
#define SCALE | ( | x | ) | ( (x) << SCALE_RED ) |
Definition at line 165 of file ip_dummynet.h.
#define SCALE_MUL | ( | x, | |
y | |||
) | ( ( (x) * (y) ) >> SCALE_RED ) |
Definition at line 167 of file ip_dummynet.h.
#define SCALE_RED 16 |
Definition at line 164 of file ip_dummynet.h.
#define SCALE_VAL | ( | x | ) | ( (x) >> SCALE_RED ) |
Definition at line 166 of file ip_dummynet.h.
anonymous enum |
Definition at line 66 of file ip_dummynet.h.
anonymous enum |
Enumerator | |
---|---|
DN_SCHED_UNKNOWN | |
DN_SCHED_FIFO | |
DN_SCHED_WF2QP |
Definition at line 100 of file ip_dummynet.h.
anonymous enum |
Enumerator | |
---|---|
DN_HAVE_MASK | |
DN_NOERROR | |
DN_QHT_HASH | |
DN_QSIZE_BYTES | |
DN_HAS_PROFILE | |
DN_IS_RED | |
DN_IS_GENTLE_RED | |
DN_IS_ECN | |
DN_IS_AQM | |
DN_PIPE_CMD |
Definition at line 107 of file ip_dummynet.h.