From: Guilherme Maciel Ferreira Date: Tue, 3 May 2011 08:26:30 +0000 (+0200) Subject: Merge branch 'pingcheck' of ssh://aqua.m.i2n/data/git/intranator/source into pingcheck X-Git-Tag: v1.0~39 X-Git-Url: http://developer.intra2net.com/git/?a=commitdiff_plain;h=3e9a5f09423c766d7aa302aedab58b280ecaa355;p=pingcheck Merge branch 'pingcheck' of ssh://aqua.m.i2n/data/git/intranator/source into pingcheck --- 3e9a5f09423c766d7aa302aedab58b280ecaa355 diff --cc TODO index 9264eda,75b3654..39ae062 --- a/TODO +++ b/TODO @@@ -9,27 -10,10 +10,25 @@@ Wish Lis - Include the i18n_noop in the strings, but this requires linking with the libgettext. - - Use the I2n::Logger to log messages. - -- Perform a better treatment of missing configuration items, actually the - application just crashes. +- Refactor the BoostPinger class, it is becoming a monster. Maybe split it in + two classes, receive and send. + +- Unit Test with boost::test. + +- TCP ping: Open connection to configurable port (HTTP, SMTP etc.). + +- IPv6 support. + +- Make it configurable if an IP should be reached by IPv4only or IPv6only or + IPv6first, IPv4first. -- Refactor the BoostPinger class, it is becoming a monster. +- QoS-Flags of the ping packets should be configurable. + +- Execute a libt2n call if XX hosts are down instead of a script. + +- Make the log level configurable. + +- Make the configuration file reloadable (see bodyndns). Known Bugs