X-Git-Url: http://git.archive.openwrt.org/?p=project%2Ffirewall3.git;a=blobdiff_plain;f=iptables.h;h=c8d1add9ce452920044b8e395c6d30bdc9ea0bfc;hp=e86162d42be506225beee84d3383f444b6d82811;hb=3a3d85b3c787271e4860ca590d716cf557c1fb7e;hpb=2dbfd733c34311df6217da809c0045c195ba8b9e diff --git a/iptables.h b/iptables.h index e86162d..c8d1add 100644 --- a/iptables.h +++ b/iptables.h @@ -126,6 +126,8 @@ void fw3_ipt_flush(struct fw3_ipt_handle *h); void fw3_ipt_commit(struct fw3_ipt_handle *h); +void fw3_ipt_close(struct fw3_ipt_handle *h); + struct fw3_ipt_rule *fw3_ipt_rule_new(struct fw3_ipt_handle *h); void fw3_ipt_rule_proto(struct fw3_ipt_rule *r, struct fw3_protocol *proto); @@ -145,8 +147,7 @@ void fw3_ipt_rule_icmptype(struct fw3_ipt_rule *r, struct fw3_icmptype *icmp); void fw3_ipt_rule_limit(struct fw3_ipt_rule *r, struct fw3_limit *limit); -void fw3_ipt_rule_ipset(struct fw3_ipt_rule *r, struct fw3_ipset *ipset, - bool invert); +void fw3_ipt_rule_ipset(struct fw3_ipt_rule *r, struct fw3_setmatch *match); void fw3_ipt_rule_time(struct fw3_ipt_rule *r, struct fw3_time *time);