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);
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);