Moved Host class from ping directory to config directory, because it is a configurati...
authorGuilherme Maciel Ferreira <guilherme.maciel.ferreira@intra2net.com>
Thu, 10 Mar 2011 14:34:25 +0000 (15:34 +0100)
committerGuilherme Maciel Ferreira <guilherme.maciel.ferreira@intra2net.com>
Thu, 10 Mar 2011 14:48:41 +0000 (15:48 +0100)
src/CMakeLists.txt
src/config/host.cpp [moved from src/ping/host.cpp with 96% similarity]
src/config/host.h [moved from src/ping/host.h with 100% similarity]

index 74e9cc9..287be48 100644 (file)
@@ -10,11 +10,11 @@ include_directories(
 set( SOURCES
     config/configuration.cpp
     config/configurationreader.cpp
+    config/host.cpp
     icmp/icmpheader.cpp
     icmp/icmppacket.cpp
     icmp/ipv4header.cpp
     ping/boostpinger.cpp
-    ping/host.cpp
     ping/pinger.cpp
     ping/pingscheduler.cpp
     main.cpp
similarity index 96%
rename from src/ping/host.cpp
rename to src/config/host.cpp
index fff6da0..4dd8e2c 100644 (file)
@@ -62,5 +62,7 @@ std::vector<std::string> Host::get_options() const
 
 void Host::set_options( const std::vector<std::string> &options )
 {
+    BOOST_ASSERT( 0 < options.size() );
+
     this->Options = options;
 }
similarity index 100%
rename from src/ping/host.h
rename to src/config/host.h