netfilter: xtables: unify {ip,ip6,arp}t_error_target
Unification of struct *_error_target was forgotten in v2.6.16-1689-g1e30a01. Signed-off-by: Jan Engelhardt <jengelh@medozas.de>
This commit is contained in:
@@ -66,6 +66,11 @@ struct xt_standard_target {
|
|||||||
int verdict;
|
int verdict;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
struct xt_error_target {
|
||||||
|
struct xt_entry_target target;
|
||||||
|
char errorname[XT_FUNCTION_MAXNAMELEN];
|
||||||
|
};
|
||||||
|
|
||||||
/* The argument to IPT_SO_GET_REVISION_*. Returns highest revision
|
/* The argument to IPT_SO_GET_REVISION_*. Returns highest revision
|
||||||
* kernel supports, if >= revision. */
|
* kernel supports, if >= revision. */
|
||||||
struct xt_get_revision {
|
struct xt_get_revision {
|
||||||
|
@@ -26,6 +26,7 @@
|
|||||||
#define ARPT_TABLE_MAXNAMELEN XT_TABLE_MAXNAMELEN
|
#define ARPT_TABLE_MAXNAMELEN XT_TABLE_MAXNAMELEN
|
||||||
#define arpt_entry_target xt_entry_target
|
#define arpt_entry_target xt_entry_target
|
||||||
#define arpt_standard_target xt_standard_target
|
#define arpt_standard_target xt_standard_target
|
||||||
|
#define arpt_error_target xt_error_target
|
||||||
#define ARPT_CONTINUE XT_CONTINUE
|
#define ARPT_CONTINUE XT_CONTINUE
|
||||||
#define ARPT_RETURN XT_RETURN
|
#define ARPT_RETURN XT_RETURN
|
||||||
#define arpt_counters_info xt_counters_info
|
#define arpt_counters_info xt_counters_info
|
||||||
@@ -216,14 +217,9 @@ struct arpt_standard {
|
|||||||
struct xt_standard_target target;
|
struct xt_standard_target target;
|
||||||
};
|
};
|
||||||
|
|
||||||
struct arpt_error_target {
|
|
||||||
struct xt_entry_target target;
|
|
||||||
char errorname[XT_FUNCTION_MAXNAMELEN];
|
|
||||||
};
|
|
||||||
|
|
||||||
struct arpt_error {
|
struct arpt_error {
|
||||||
struct arpt_entry entry;
|
struct arpt_entry entry;
|
||||||
struct arpt_error_target target;
|
struct xt_error_target target;
|
||||||
};
|
};
|
||||||
|
|
||||||
#define ARPT_ENTRY_INIT(__size) \
|
#define ARPT_ENTRY_INIT(__size) \
|
||||||
@@ -244,7 +240,7 @@ struct arpt_error {
|
|||||||
{ \
|
{ \
|
||||||
.entry = ARPT_ENTRY_INIT(sizeof(struct arpt_error)), \
|
.entry = ARPT_ENTRY_INIT(sizeof(struct arpt_error)), \
|
||||||
.target = XT_TARGET_INIT(XT_ERROR_TARGET, \
|
.target = XT_TARGET_INIT(XT_ERROR_TARGET, \
|
||||||
sizeof(struct arpt_error_target)), \
|
sizeof(struct xt_error_target)), \
|
||||||
.target.errorname = "ERROR", \
|
.target.errorname = "ERROR", \
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -37,6 +37,7 @@
|
|||||||
#define ipt_entry_match xt_entry_match
|
#define ipt_entry_match xt_entry_match
|
||||||
#define ipt_entry_target xt_entry_target
|
#define ipt_entry_target xt_entry_target
|
||||||
#define ipt_standard_target xt_standard_target
|
#define ipt_standard_target xt_standard_target
|
||||||
|
#define ipt_error_target xt_error_target
|
||||||
#define ipt_counters xt_counters
|
#define ipt_counters xt_counters
|
||||||
#define IPT_CONTINUE XT_CONTINUE
|
#define IPT_CONTINUE XT_CONTINUE
|
||||||
#define IPT_RETURN XT_RETURN
|
#define IPT_RETURN XT_RETURN
|
||||||
@@ -247,14 +248,9 @@ struct ipt_standard {
|
|||||||
struct xt_standard_target target;
|
struct xt_standard_target target;
|
||||||
};
|
};
|
||||||
|
|
||||||
struct ipt_error_target {
|
|
||||||
struct xt_entry_target target;
|
|
||||||
char errorname[XT_FUNCTION_MAXNAMELEN];
|
|
||||||
};
|
|
||||||
|
|
||||||
struct ipt_error {
|
struct ipt_error {
|
||||||
struct ipt_entry entry;
|
struct ipt_entry entry;
|
||||||
struct ipt_error_target target;
|
struct xt_error_target target;
|
||||||
};
|
};
|
||||||
|
|
||||||
#define IPT_ENTRY_INIT(__size) \
|
#define IPT_ENTRY_INIT(__size) \
|
||||||
@@ -275,7 +271,7 @@ struct ipt_error {
|
|||||||
{ \
|
{ \
|
||||||
.entry = IPT_ENTRY_INIT(sizeof(struct ipt_error)), \
|
.entry = IPT_ENTRY_INIT(sizeof(struct ipt_error)), \
|
||||||
.target = XT_TARGET_INIT(XT_ERROR_TARGET, \
|
.target = XT_TARGET_INIT(XT_ERROR_TARGET, \
|
||||||
sizeof(struct ipt_error_target)), \
|
sizeof(struct xt_error_target)), \
|
||||||
.target.errorname = "ERROR", \
|
.target.errorname = "ERROR", \
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -37,6 +37,7 @@
|
|||||||
#define ip6t_entry_match xt_entry_match
|
#define ip6t_entry_match xt_entry_match
|
||||||
#define ip6t_entry_target xt_entry_target
|
#define ip6t_entry_target xt_entry_target
|
||||||
#define ip6t_standard_target xt_standard_target
|
#define ip6t_standard_target xt_standard_target
|
||||||
|
#define ip6t_error_target xt_error_target
|
||||||
#define ip6t_counters xt_counters
|
#define ip6t_counters xt_counters
|
||||||
#define IP6T_CONTINUE XT_CONTINUE
|
#define IP6T_CONTINUE XT_CONTINUE
|
||||||
#define IP6T_RETURN XT_RETURN
|
#define IP6T_RETURN XT_RETURN
|
||||||
@@ -137,14 +138,9 @@ struct ip6t_standard {
|
|||||||
struct xt_standard_target target;
|
struct xt_standard_target target;
|
||||||
};
|
};
|
||||||
|
|
||||||
struct ip6t_error_target {
|
|
||||||
struct xt_entry_target target;
|
|
||||||
char errorname[XT_FUNCTION_MAXNAMELEN];
|
|
||||||
};
|
|
||||||
|
|
||||||
struct ip6t_error {
|
struct ip6t_error {
|
||||||
struct ip6t_entry entry;
|
struct ip6t_entry entry;
|
||||||
struct ip6t_error_target target;
|
struct xt_error_target target;
|
||||||
};
|
};
|
||||||
|
|
||||||
#define IP6T_ENTRY_INIT(__size) \
|
#define IP6T_ENTRY_INIT(__size) \
|
||||||
@@ -165,7 +161,7 @@ struct ip6t_error {
|
|||||||
{ \
|
{ \
|
||||||
.entry = IP6T_ENTRY_INIT(sizeof(struct ip6t_error)), \
|
.entry = IP6T_ENTRY_INIT(sizeof(struct ip6t_error)), \
|
||||||
.target = XT_TARGET_INIT(XT_ERROR_TARGET, \
|
.target = XT_TARGET_INIT(XT_ERROR_TARGET, \
|
||||||
sizeof(struct ip6t_error_target)), \
|
sizeof(struct xt_error_target)), \
|
||||||
.target.errorname = "ERROR", \
|
.target.errorname = "ERROR", \
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user