Things that still needs to be done.

Priority 1
 + Define blacklists and whitelists for basic functionality (??)
 + Define global variables (booleans) that impact the whole firewall (logging)
 + Improve dwall-verify()
    + Check if version of Bash >= 2 !
    + Check if everything that is an error is verified
    + Make distinction between fatal errors and warnings
 + Fix the problem with dhcp (or variable) interfaces
 + Add /var/log/dwall to /etc/syslog.conf

Priority 2
 + Improve package and practical use
    + Improve Dwall init-script (dwall.init)
    + Practical dwall-debug, dwall-test and real scripts put in place (still needed ?)
    + Lock the use of dwall (may not run 2x at once)
 + Write basic documentation
    + A little documentation of what sysctl-functionality can impact the firewall,
    + Add a little (necessary) explanation to the (default) config-files
      what it does and how to configure it.
 + Get rid of echo "..." in pre.sh and post.sh
 + Better alias-handling (already using /etc/hosts, /etc/ethers)
    + Use also /etc/networks and match for local remote networks
    + For those aliases that are not defined, 
      try resolving, add to alias.map and mention *properly*

Priority 3
 + Convert tcp_wrapper files to rules
 + NAT and port-forwarding, masquerading, transparante proxy (NOT using pre.sh or post.sh)
 + packet-mangling and TOS-bits
 + Fix Dwall so it can use multiple zones behind an interface
    + Use routing information (if possible)
 + zone define as VLAN
