From c7f0e945e01ad3ab995061e28564adba6ca5e974 Mon Sep 17 00:00:00 2001 From: Jan Engelhardt Date: Wed, 22 Oct 2008 18:53:57 +0200 Subject: libxt_recent: add IPv6 support Signed-off-by: Jan Engelhardt Signed-off-by: Patrick McHardy --- extensions/libxt_recent.c | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) (limited to 'extensions/libxt_recent.c') diff --git a/extensions/libxt_recent.c b/extensions/libxt_recent.c index 028c5634..59a3ca89 100644 --- a/extensions/libxt_recent.c +++ b/extensions/libxt_recent.c @@ -227,7 +227,24 @@ static struct xtables_match recent_mt_reg = { .extra_opts = recent_opts, }; +static struct xtables_match recent_mt6_reg = { + .version = XTABLES_VERSION, + .name = "recent", + .revision = 0, + .family = PF_INET6, + .size = XT_ALIGN(sizeof(struct xt_recent_mtinfo)), + .userspacesize = XT_ALIGN(sizeof(struct xt_recent_mtinfo)), + .help = recent_help, + .init = recent_init, + .parse = recent_parse, + .final_check = recent_check, + .print = recent_print, + .save = recent_save, + .extra_opts = recent_opts, +}; + void _init(void) { xtables_register_match(&recent_mt_reg); + xtables_register_match(&recent_mt6_reg); } -- cgit v1.2.3