extended ICMP packet dumping to parts after packet creation
[pingcheck] / src / tools / feed_packet_data.cpp
index 5a0733d..5f0af82 100644 (file)
@@ -42,7 +42,7 @@ const bool default_is_v4 = true;
 // function declarations
 void init_logger();
 void increase_verbosity();
-int read_packets(std::istream &input_stream, const bool, const bool, const int);
+int read_packets(std::istream &input_stream, const bool, const bool);
 
 //------------------------------------------------------------------------------
 // helper functions
@@ -51,7 +51,7 @@ void init_logger()
 {
     // set default: log at level NOTICE to stderr
     I2n::Logger::enable_stderr_log( true );
-    I2n::Logger::set_log_level( I2n::Logger::LogLevel::Info );
+    I2n::Logger::set_log_level( I2n::Logger::LogLevel::Debug );
     GlobalLogger.info() << "Logger initiated";
 }
 
@@ -72,7 +72,8 @@ int read_packets( std::istream &input_stream, const bool is_icmp,
     // peek at start of stream to see if there is a pcap header
     bool is_pcap = check_for_pcap_header(input_stream);
     if (is_pcap)
-        GlobalLogger.info() << "File is pcap";
+        GlobalLogger.info() << "File is pcap --> consume first "
+            << pcap_file_header_size << " bytes";
     else
         GlobalLogger.info() << "File is not pcap";
 
@@ -96,7 +97,8 @@ int read_packets( std::istream &input_stream, const bool is_icmp,
         if (is_pcap)
         {
             // assume that there is a packet header if stream had pcap header
-            GlobalLogger.debug() << "Consume packet header";
+            GlobalLogger.debug() << "Consume packet header ("
+                << pcap_packet_header_size << " bytes)";
             consume_pcap_packet_header(input_stream);
             if ( !input_stream )
             {
@@ -106,7 +108,8 @@ int read_packets( std::istream &input_stream, const bool is_icmp,
 
             if (packet_type == 1)
             {
-                GlobalLogger.debug() << "Consume ethernet header";
+                GlobalLogger.debug() << "Consume ethernet header ("
+                    << pcap_ethernet_header_size << " bytes)";
                 consume_pcap_ethernet_header(input_stream);
                 if ( !input_stream )
                 {