Added function prototypes to shut the warnings up.
authorGuilherme Maciel Ferreira <guilherme.maciel.ferreira@gmail.com>
Sat, 28 Jan 2012 19:04:28 +0000 (17:04 -0200)
committerGuilherme Maciel Ferreira <guilherme.maciel.ferreira@gmail.com>
Sat, 28 Jan 2012 19:04:28 +0000 (17:04 -0200)
src/main.cpp

index 3c2b76c..0e6bc97 100644 (file)
@@ -41,9 +41,27 @@ using boost::asio::io_service;
 using boost::shared_ptr;
 using I2n::Logger::GlobalLogger;
 
+
+//-----------------------------------------------------------------------------
+// Declarations
+//-----------------------------------------------------------------------------
+
 // TODO: Change back to Notice log level
 const int default_log_level = I2n::Logger::LogLevel::Info;
 
+ConfigurationItem get_configuration(int, char**);
+LinkStatusItem get_status_notifier(const ConfigurationItem&);
+void init_logger();
+void init_pingers(const ConfigurationItem&, const LinkStatusItem&, PingSchedulerList*);
+void start_pingers(const PingSchedulerList&);
+void stop_pingers(const PingSchedulerList&);
+void block_all_signals();
+void handle_signals();
+
+//-----------------------------------------------------------------------------
+// Definitions
+//-----------------------------------------------------------------------------
+
 ConfigurationItem get_configuration(
         int argc,
         char *argv[]