Submitting the error that I'm seeing. Hopefully Matt has some ideas
Trying to fix the broken branch
Showing error seen in compile
Really committed it
commented out problem line???? not sure the issue???
moved print usage, changed some syntax
added additional chk function skeletons
added additional chk function calls, moved print usage stuff to here
removed wlist and blist stuff added support for universal list and ip handling  rules
removed wlist and blist stuff added support for universal list and ip handling  rules
changed some function names to separate OUTPUT and PREROUTING packet functionality and checks
added ip_rule and ip_connection handling logic
added ip rule and connection handling logic for output traffic.  not complete or tested.
modified some connection functionality
modified some connection functionality.  modified answer output functionality to account for both local and remote responses and to include connection tracking.
Merged with the master yo