|
Linux Kernel
3.7.1
|
#include <x_tables.h>
Data Fields | |
| union { | |
| struct xt_match * match | |
| struct xt_target * target | |
| }; | |
| union { | |
| const void * matchinfo | |
| const void * targinfo | |
| }; | |
| struct net_device * | in |
| struct net_device * | out |
| int | fragoff |
| unsigned int | thoff |
| unsigned int | hooknum |
| u_int8_t | family |
| bool | hotdrop |
struct xt_action_param - parameters for matches/targets
: the match extension : the target extension : per-match data : per-target data : input netdevice : output netdevice : packet is a fragment, this is the data offset : position of transport header relative to skb->data : hook number given packet came from : Actual NFPROTO_* through which the function is invoked (helpful when match->family == NFPROTO_UNSPEC)
Fields written to by extensions:
: drop packet if we had inspection problems Network namespace obtainable using dev_net(in/out)
Definition at line 28 of file x_tables.h.
| union { ... } |
| union { ... } |
| u_int8_t family |
Definition at line 40 of file x_tables.h.
| int fragoff |
Definition at line 37 of file x_tables.h.
| unsigned int hooknum |
Definition at line 39 of file x_tables.h.
| bool hotdrop |
Definition at line 41 of file x_tables.h.
| struct net_device* in |
Definition at line 36 of file x_tables.h.
Definition at line 30 of file x_tables.h.
Definition at line 34 of file x_tables.h.
| struct net_device * out |
Definition at line 36 of file x_tables.h.
Definition at line 31 of file x_tables.h.
Definition at line 34 of file x_tables.h.
| unsigned int thoff |
Definition at line 38 of file x_tables.h.
1.8.2