rework ipset removal logic to only purge sets that are not in use by any family
-rw-r--r-- 523 CMakeLists.txt
-rw-r--r-- 9015 defaults.c
-rw-r--r-- 1598 defaults.h
-rw-r--r-- 3998 forwards.c
-rw-r--r-- 1216 forwards.h
-rw-r--r-- 4129 icmp_codes.h
-rw-r--r-- 10135 ipsets.c
-rw-r--r-- 1672 ipsets.h
-rw-r--r-- 9286 main.c
-rw-r--r-- 14530 options.c
-rw-r--r-- 8046 options.h
-rw-r--r-- 12400 redirects.c
-rw-r--r-- 1244 redirects.h
-rw-r--r-- 8777 rules.c
-rw-r--r-- 1216 rules.h
-rw-r--r-- 4234 ubus.c
-rw-r--r-- 1204 ubus.h
-rw-r--r-- 7698 utils.c
-rw-r--r-- 2948 utils.h
-rw-r--r-- 13171 zones.c
-rw-r--r-- 1506 zones.h