.version = XTABLES_VERSION,
.name = "IPMARK",
.family = PF_UNSPEC,
- .revision = 0,
+ .revision = 1,
.size = XT_ALIGN(sizeof(struct xt_ipmark_tginfo)),
.userspacesize = XT_ALIGN(sizeof(struct xt_ipmark_tginfo)),
.help = ipmark_tg_help,
static struct xtables_target sysrq_tg_reg = {
.version = XTABLES_VERSION,
.name = "SYSRQ",
+ .revision = 1,
.family = PF_UNSPEC,
.size = XT_ALIGN(0),
.userspacesize = XT_ALIGN(0),
static struct xtables_match condition_mt_reg = {
.name = "condition",
- .revision = 0,
+ .revision = 1,
.family = PF_UNSPEC,
.version = XTABLES_VERSION,
.size = XT_ALIGN(sizeof(struct xt_condition_mtinfo)),
static struct xtables_match fuzzy_mt_reg = {
.name = "fuzzy",
+ .revision = 1,
.version = XTABLES_VERSION,
.size = XT_ALIGN(sizeof(struct xt_fuzzy_mtinfo)),
.userspacesize = offsetof(struct xt_fuzzy_mtinfo, packets_total),
static struct xtables_match geoip_match = {
.family = AF_INET,
.name = "geoip",
+ .revision = 1,
.version = XTABLES_VERSION,
.size = XT_ALIGN(sizeof(struct xt_geoip_match_info)),
.userspacesize = offsetof(struct xt_geoip_match_info, mem),
static struct xtables_match ipp2p_mt_reg = {
.version = XTABLES_VERSION,
.name = "ipp2p",
- .revision = 0,
+ .revision = 1,
.family = AF_INET,
.size = XT_ALIGN(sizeof(struct ipt_p2p_info)),
.userspacesize = XT_ALIGN(sizeof(struct ipt_p2p_info)),
static struct xt_target ipmark_tg_reg[] __read_mostly = {
{
.name = "IPMARK",
- .revision = 0,
+ .revision = 1,
.family = NFPROTO_IPV4,
.table = "mangle",
.target = ipmark_tg4,
},
{
.name = "IPMARK",
- .revision = 0,
+ .revision = 1,
.family = NFPROTO_IPV6,
.table = "mangle",
.target = ipmark_tg6,
static struct xt_target sysrq_tg_reg[] __read_mostly = {
{
.name = "SYSRQ",
- .revision = 0,
+ .revision = 1,
.family = NFPROTO_IPV4,
.target = sysrq_tg4,
.checkentry = sysrq_tg_check,
},
{
.name = "SYSRQ",
- .revision = 0,
+ .revision = 1,
.family = NFPROTO_IPV6,
.target = sysrq_tg6,
.checkentry = sysrq_tg_check,
static struct xt_match condition_mt_reg[] __read_mostly = {
{
.name = "condition",
- .revision = 0,
+ .revision = 1,
.family = NFPROTO_IPV4,
.matchsize = XT_ALIGN(sizeof(struct xt_condition_mtinfo)),
.match = condition_mt,
},
{
.name = "condition",
- .revision = 0,
+ .revision = 1,
.family = NFPROTO_IPV6,
.matchsize = XT_ALIGN(sizeof(struct xt_condition_mtinfo)),
.match = condition_mt,
static struct xt_match fuzzy_mt_reg[] __read_mostly = {
{
.name = "fuzzy",
- .revision = 0,
+ .revision = 1,
.family = NFPROTO_IPV4,
.match = fuzzy_mt,
.checkentry = fuzzy_mt_check,
},
{
.name = "fuzzy",
- .revision = 0,
+ .revision = 1,
.family = NFPROTO_IPV6,
.match = fuzzy_mt,
.checkentry = fuzzy_mt_check,
static struct xt_match xt_geoip_match __read_mostly = {
.name = "geoip",
- .revision = 0,
+ .revision = 1,
.family = NFPROTO_IPV4,
.match = xt_geoip_mt,
.checkentry = xt_geoip_mt_checkentry,
static struct xt_match ipp2p_mt_reg __read_mostly = {
.name = "ipp2p",
- .revision = 0,
+ .revision = 1,
.family = NFPROTO_IPV4,
.match = ipp2p_mt,
.matchsize = sizeof(struct ipt_p2p_info),