X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=extensions%2Flibipt_condition.c;h=16558fe6979e836c0df0323545ae9e68cce12783;hb=6afea0b41dfbc3824956d11d960ad80097218feb;hp=750111b49bb507d8aa28749c29db619bf46e77d4;hpb=f7b70cf9e00324b89b02de213bcd0dde7044d035;p=iptables.git diff --git a/extensions/libipt_condition.c b/extensions/libipt_condition.c index 750111b..16558fe 100644 --- a/extensions/libipt_condition.c +++ b/extensions/libipt_condition.c @@ -24,14 +24,6 @@ static struct option opts[] = { { .name = 0 } }; - -static void -init(struct ipt_entry_match *m, unsigned int *nfcache) -{ - *nfcache |= NFC_UNKNOWN; -} - - static int parse(int c, char **argv, int invert, unsigned int *flags, const struct ipt_entry *entry, unsigned int *nfcache, @@ -94,17 +86,16 @@ save(const struct ipt_ip *ip, static struct iptables_match condition = { - .name = "condition", - .version = IPTABLES_VERSION, - .size = IPT_ALIGN(sizeof(struct condition_info)), - .userspacesize = IPT_ALIGN(sizeof(struct condition_info)), - .help = &help, - .init = &init, - .parse = &parse, - .final_check = &final_check, - .print = &print, - .save = &save, - .extra_opts = opts + .name = "condition", + .version = IPTABLES_VERSION, + .size = IPT_ALIGN(sizeof(struct condition_info)), + .userspacesize = IPT_ALIGN(sizeof(struct condition_info)), + .help = &help, + .parse = &parse, + .final_check = &final_check, + .print = &print, + .save = &save, + .extra_opts = opts };