X-Git-Url: https://git.archive.openwrt.org/?p=project%2Fnetifd.git;a=blobdiff_plain;f=iprule.c;h=27acef4a553371cfccc7e7fffbc371b08e9bbfd1;hp=c3fdcfce6e046d42ca75e989f01faebb170d4eb6;hb=97e748de49c02f36a1e75bd9f9552311fb4051b4;hpb=2f31bff38d4dc2f36006ded6b8a7d039cb569eaa diff --git a/iprule.c b/iprule.c index c3fdcfc..27acef4 100644 --- a/iprule.c +++ b/iprule.c @@ -28,7 +28,6 @@ #include "system.h" struct vlist_tree iprules; -static bool iprules_flushed = false; static unsigned int iprules_counter[2]; enum { @@ -199,13 +198,6 @@ iprule_add(struct blob_attr *attr, bool v6) rule->flags |= IPRULE_GOTO; } - /* trigger flush of existing rules when adding first uci rule the first time */ - if (!iprules_flushed) - { - system_flush_iprules(); - iprules_flushed = true; - } - vlist_add(&iprules, &rule->node, &rule->flags); return;