|
@@ -184,9 +184,10 @@ struct xt_counters_info
|
|
* @matchinfo: per-match data
|
|
* @matchinfo: per-match data
|
|
* @fragoff: packet is a fragment, this is the data offset
|
|
* @fragoff: packet is a fragment, this is the data offset
|
|
* @thoff: position of transport header relative to skb->data
|
|
* @thoff: position of transport header relative to skb->data
|
|
- * @hotdrop: drop packet if we had inspection problems
|
|
|
|
|
|
+ * @hook: hook number given packet came from
|
|
* @family: Actual NFPROTO_* through which the function is invoked
|
|
* @family: Actual NFPROTO_* through which the function is invoked
|
|
* (helpful when match->family == NFPROTO_UNSPEC)
|
|
* (helpful when match->family == NFPROTO_UNSPEC)
|
|
|
|
+ * @hotdrop: drop packet if we had inspection problems
|
|
*/
|
|
*/
|
|
struct xt_match_param {
|
|
struct xt_match_param {
|
|
const struct net_device *in, *out;
|
|
const struct net_device *in, *out;
|
|
@@ -194,8 +195,9 @@ struct xt_match_param {
|
|
const void *matchinfo;
|
|
const void *matchinfo;
|
|
int fragoff;
|
|
int fragoff;
|
|
unsigned int thoff;
|
|
unsigned int thoff;
|
|
- bool *hotdrop;
|
|
|
|
|
|
+ unsigned int hooknum;
|
|
u_int8_t family;
|
|
u_int8_t family;
|
|
|
|
+ bool *hotdrop;
|
|
};
|
|
};
|
|
|
|
|
|
/**
|
|
/**
|