-* Adapt it to IPv6 - better yet, any protocol.
- * this would require to base routing on MAC addresses instead of IP
- addresses, as is done now. If this can be done, IPX is also
- supported.
- * let tinc assign a MAC address to the tap device, based on some
- whacky number
+Refactoring: getting rid of global variables. Ultimately, no global variables
+should be used by the library (if possible). Tinc uses quite a lot of global
+variables. Refactoring this should go into steps: