X-Git-Url: http://git.archive.openwrt.org/?a=blobdiff_plain;ds=sidebyside;f=ipsets.c;h=06aafb77ecab50be9b5ffbdb8f917183e9b176b9;hb=aeba5741d7ed3b53fb4f1bb3679feb0fa526f4c6;hp=d33873a249fce4b7d9d4b222b25e5415fc34f220;hpb=af5aaf31592dc0e25351e366235b355aa1ab6eee;p=project%2Ffirewall3.git diff --git a/ipsets.c b/ipsets.c index d33873a..06aafb7 100644 --- a/ipsets.c +++ b/ipsets.c @@ -346,8 +346,11 @@ fw3_create_ipsets(struct fw3_state *state) create_ipset(ipset, state); } - fw3_pr("quit\n"); - fw3_command_close(); + if (exec) + { + fw3_pr("quit\n"); + fw3_command_close(); + } /* wait for ipsets to appear */ list_for_each_entry(ipset, &state->ipsets, list)