Rework option parsing to support emitting multiple values from within a parse handler
-rw-r--r-- 534 CMakeLists.txt
-rw-r--r-- 9622 defaults.c
-rw-r--r-- 1812 defaults.h
-rw-r--r-- 4186 forwards.c
-rw-r--r-- 1300 forwards.h
-rw-r--r-- 4129 icmp_codes.h
-rw-r--r-- 3797 includes.c
-rw-r--r-- 1335 includes.h
-rw-r--r-- 9265 ipsets.c
-rw-r--r-- 1441 ipsets.h
-rw-r--r-- 9937 main.c
-rw-r--r-- 20425 options.c
-rw-r--r-- 9970 options.h
-rw-r--r-- 13584 redirects.c
-rw-r--r-- 1323 redirects.h
-rw-r--r-- 9321 rules.c
-rw-r--r-- 1290 rules.h
-rw-r--r-- 4234 ubus.c
-rw-r--r-- 1204 ubus.h
-rw-r--r-- 11210 utils.c
-rw-r--r-- 3711 utils.h
-rw-r--r-- 15502 zones.c
-rw-r--r-- 1816 zones.h