X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;f=ipsets.c;h=baa094933c622fb8e31f14f31114c353058aa2ef;hb=a1cf3074e2eae780226c79477e895479ba6e29f2;hp=ecccd69acdbf9b922812f2608bf71eafc92d70ea;hpb=d59395113fbe28061b575c6f1fae7d2569f5ff0c;p=oweals%2Ffirewall3.git diff --git a/ipsets.c b/ipsets.c index ecccd69..baa0949 100644 --- a/ipsets.c +++ b/ipsets.c @@ -365,8 +365,7 @@ fw3_create_ipsets(struct fw3_state *state) list_for_each_entry(ipset, &state->ipsets, list) if (!hasbit(ipset->flags[0], FW3_FLAG_DELETED)) - if (!fw3_lookup_ipset(state, ipset->name, true)) - create_ipset(ipset, state); + create_ipset(ipset, state); fw3_pr("quit\n"); } @@ -391,7 +390,7 @@ fw3_destroy_ipsets(struct fw3_state *state, enum fw3_family family) } struct fw3_ipset * -fw3_lookup_ipset(struct fw3_state *state, const char *name, bool running) +fw3_lookup_ipset(struct fw3_state *state, const char *name) { struct fw3_ipset *s;