|
Linux Kernel
3.7.1
|
#include <linux/types.h>#include <linux/compiler.h>#include <linux/sysctl.h>Go to the source code of this file.
Data Structures | |
| union | nf_inet_addr |
Macros | |
| #define | NF_DROP 0 |
| #define | NF_ACCEPT 1 |
| #define | NF_STOLEN 2 |
| #define | NF_QUEUE 3 |
| #define | NF_REPEAT 4 |
| #define | NF_STOP 5 |
| #define | NF_MAX_VERDICT NF_STOP |
| #define | NF_VERDICT_MASK 0x000000ff |
| #define | NF_VERDICT_FLAG_QUEUE_BYPASS 0x00008000 |
| #define | NF_VERDICT_QMASK 0xffff0000 |
| #define | NF_VERDICT_QBITS 16 |
| #define | NF_QUEUE_NR(x) ((((x) << 16) & NF_VERDICT_QMASK) | NF_QUEUE) |
| #define | NF_DROP_ERR(x) (((-x) << 16) | NF_DROP) |
| #define | NFC_UNKNOWN 0x4000 |
| #define | NFC_ALTERED 0x8000 |
| #define | NF_VERDICT_BITS 16 |
Enumerations | |
| enum | nf_inet_hooks { NF_INET_PRE_ROUTING, NF_INET_LOCAL_IN, NF_INET_FORWARD, NF_INET_LOCAL_OUT, NF_INET_POST_ROUTING, NF_INET_NUMHOOKS } |
| enum | { NFPROTO_UNSPEC = 0, NFPROTO_IPV4 = 2, NFPROTO_ARP = 3, NFPROTO_BRIDGE = 7, NFPROTO_IPV6 = 10, NFPROTO_DECNET = 12, NFPROTO_NUMPROTO } |
| #define NF_ACCEPT 1 |
Definition at line 11 of file netfilter.h.
| #define NF_DROP 0 |
Definition at line 10 of file netfilter.h.
Definition at line 32 of file netfilter.h.
| #define NF_MAX_VERDICT NF_STOP |
Definition at line 16 of file netfilter.h.
| #define NF_QUEUE 3 |
Definition at line 13 of file netfilter.h.
| #define NF_QUEUE_NR | ( | x | ) | ((((x) << 16) & NF_VERDICT_QMASK) | NF_QUEUE) |
Definition at line 30 of file netfilter.h.
| #define NF_REPEAT 4 |
Definition at line 14 of file netfilter.h.
| #define NF_STOLEN 2 |
Definition at line 12 of file netfilter.h.
| #define NF_STOP 5 |
Definition at line 15 of file netfilter.h.
| #define NF_VERDICT_BITS 16 |
Definition at line 42 of file netfilter.h.
| #define NF_VERDICT_FLAG_QUEUE_BYPASS 0x00008000 |
Definition at line 24 of file netfilter.h.
| #define NF_VERDICT_MASK 0x000000ff |
Definition at line 21 of file netfilter.h.
| #define NF_VERDICT_QBITS 16 |
Definition at line 28 of file netfilter.h.
| #define NF_VERDICT_QMASK 0xffff0000 |
Definition at line 27 of file netfilter.h.
| #define NFC_ALTERED 0x8000 |
Definition at line 39 of file netfilter.h.
| #define NFC_UNKNOWN 0x4000 |
Definition at line 38 of file netfilter.h.
| anonymous enum |
| NFPROTO_UNSPEC | |
| NFPROTO_IPV4 | |
| NFPROTO_ARP | |
| NFPROTO_BRIDGE | |
| NFPROTO_IPV6 | |
| NFPROTO_DECNET | |
| NFPROTO_NUMPROTO |
Definition at line 54 of file netfilter.h.
| enum nf_inet_hooks |
| NF_INET_PRE_ROUTING | |
| NF_INET_LOCAL_IN | |
| NF_INET_FORWARD | |
| NF_INET_LOCAL_OUT | |
| NF_INET_POST_ROUTING | |
| NF_INET_NUMHOOKS |
Definition at line 45 of file netfilter.h.
1.8.2