2 =======================================
3 - TCP ping: Open connection to configurable port (HTTP, SMTP etc.).
5 - IPv6 support. Remember to change the addressv4 to address, so both can work at
8 - Make it configurable if an IP should be reached by IPv4only or IPv6only or
11 - QoS-Flags of the ping packets should be configurable.
13 - Implement a factory method to create the Pingers objects. Something like:
14 smart_ptr<Pinger> pinger_ptr = PingerCreator::create(PingerCreator::Boost)
16 - Unit Test with boost::test.
18 - Execute a libt2n call if XX hosts are down instead of a script.
20 - Make the configuration file reloadable (see bpdyndns).
23 =======================================
24 - Make the log level configurable.
26 - In boost-net-dns/network_array.hpp fix the type-punning to enforce better type
27 checking. Also allows the optimization -O2 on GCC with strict-aliasing warning.
30 =======================================
31 - Ping to 127.0.0.1 doesn't work