FreeBSD kernel netgraph code
|
Go to the source code of this file.
Data Structures | |
union | ng_patch_op_val |
struct | ng_patch_op |
struct | ng_patch_config |
struct | ng_patch_stats |
struct | ng_patch_vlan_header |
Macros | |
#define | NG_PATCH_NODE_TYPE "patch" |
#define | NGM_PATCH_COOKIE 1262445509 |
#define | NG_PATCH_HOOK_IN "in" |
#define | NG_PATCH_HOOK_OUT "out" |
#define | NG_PATCH_CSUM_IPV4 (CSUM_IP|CSUM_TCP|CSUM_UDP|CSUM_SCTP) |
#define | NG_PATCH_CSUM_IPV6 (CSUM_TCP_IPV6|CSUM_UDP_IPV6|CSUM_SCTP_IPV6) |
#define | NG_PATCH_CONFIG_TYPE |
#define | NG_PATCH_OP_TYPE |
#define | NG_PATCH_STATS_TYPE |
#define | NG_PATCH_CONF_SIZE(count) |
Enumerations | |
enum | { NGM_PATCH_SETCONFIG = 1 , NGM_PATCH_GETCONFIG , NGM_PATCH_GET_STATS , NGM_PATCH_CLR_STATS , NGM_PATCH_GETCLR_STATS , NGM_PATCH_GETDLT , NGM_PATCH_SETDLT } |
enum | { NG_PATCH_MODE_SET = 1 , NG_PATCH_MODE_ADD = 2 , NG_PATCH_MODE_SUB = 3 , NG_PATCH_MODE_MUL = 4 , NG_PATCH_MODE_DIV = 5 , NG_PATCH_MODE_NEG = 6 , NG_PATCH_MODE_AND = 7 , NG_PATCH_MODE_OR = 8 , NG_PATCH_MODE_XOR = 9 , NG_PATCH_MODE_SHL = 10 , NG_PATCH_MODE_SHR = 11 } |
#define NG_PATCH_CONF_SIZE | ( | count | ) |
Definition at line 132 of file ng_patch.h.
#define NG_PATCH_CONFIG_TYPE |
Definition at line 77 of file ng_patch.h.
#define NG_PATCH_CSUM_IPV4 (CSUM_IP|CSUM_TCP|CSUM_UDP|CSUM_SCTP) |
Definition at line 46 of file ng_patch.h.
#define NG_PATCH_CSUM_IPV6 (CSUM_TCP_IPV6|CSUM_UDP_IPV6|CSUM_SCTP_IPV6) |
Definition at line 47 of file ng_patch.h.
#define NG_PATCH_HOOK_IN "in" |
Definition at line 42 of file ng_patch.h.
#define NG_PATCH_HOOK_OUT "out" |
Definition at line 43 of file ng_patch.h.
#define NG_PATCH_NODE_TYPE "patch" |
Definition at line 36 of file ng_patch.h.
#define NG_PATCH_OP_TYPE |
Definition at line 85 of file ng_patch.h.
#define NG_PATCH_STATS_TYPE |
Definition at line 93 of file ng_patch.h.
#define NGM_PATCH_COOKIE 1262445509 |
Definition at line 39 of file ng_patch.h.
anonymous enum |
Enumerator | |
---|---|
NGM_PATCH_SETCONFIG | |
NGM_PATCH_GETCONFIG | |
NGM_PATCH_GET_STATS | |
NGM_PATCH_CLR_STATS | |
NGM_PATCH_GETCLR_STATS | |
NGM_PATCH_GETDLT | |
NGM_PATCH_SETDLT |
Definition at line 50 of file ng_patch.h.
anonymous enum |
Definition at line 61 of file ng_patch.h.