X-Git-Url: http://git.archive.openwrt.org/?p=project%2Ffirewall3.git;a=blobdiff_plain;f=defaults.c;h=ec95ec918e7e116bfdf0e5338690e5c06795d1bc;hp=c02535906c2d6450567087c6d571b5c70f672888;hb=e7b6234df3d34d82b909f1e7367a89d322f87814;hpb=a7d923052fa3ca69a5f5453a872bc976fbb0f75a diff --git a/defaults.c b/defaults.c index c025359..ec95ec9 100644 --- a/defaults.c +++ b/defaults.c @@ -416,8 +416,7 @@ fw3_flush_rules(struct fw3_ipt_handle *handle, struct fw3_state *state, if (c->table != handle->table) continue; - if (c->flag && - !hasbit(defs->flags[handle->family == FW3_FAMILY_V6], c->flag)) + if (c->flag && !has(defs->flags, handle->family, c->flag)) continue; fw3_ipt_delete_rules(handle, c->format);