Change fw3_no_family() macro to take bit field value directly
[project/firewall3.git] / zones.c
diff --git a/zones.c b/zones.c
index ab656ef..4bf7df4 100644 (file)
--- a/zones.c
+++ b/zones.c
@@ -563,9 +563,9 @@ fw3_flush_zones(enum fw3_table table, enum fw3_family family,
 
                if (pass2)
                {
-                       delbit(z->flags, family);
+                       delbit(z->running_flags, family);
 
-                       if (fw3_no_family(z))
+                       if (fw3_no_family(z->running_flags))
                                fw3_set_running(z, NULL);
                }
        }