IcmpPacket icmp_packet;
         if (!(is >> icmp_packet))
         {
-            GlobalLogger.notice() << "ignoring broken ICMP packet" << endl;
+            GlobalLogger.notice() << "Warning: ignoring broken ICMP packet"
+                << endl;
             return;
         }
 
         )
         {
             ReceivedReply = true;
+
             print_echo_reply( icmp_packet, bytes_transferred );
 
             set_ping_status( PingStatus_SuccessReply );
         ) )
         {
             ReceivedReply = true;
+
             print_destination_unreachable( icmp_packet );
 
             set_ping_status( PingStatus_FailureDestinationUnreachable );
     }
     catch ( ... )
     {
-        GlobalLogger.notice() << "exception during ICMP parse. Starting "
-            << "another recieve till timeout." << endl;
+        GlobalLogger.notice() << "Warning: exception during ICMP parse. "
+            << "Starting another recieve till timeout." << endl;
         start_receive();
     }
 }
 {
     BOOST_ASSERT( icmp_packet.get_icmp_header().get_type() == IcmpType_EchoReply );
 
-    Ipv4Header ipv4_hdr = icmp_packet.get_ip_header();
-    IcmpHeader icmp_hdr = icmp_packet.get_icmp_header();
+    Ipv4Header ipv4_header = icmp_packet.get_ip_header();
+    IcmpHeader icmp_header = icmp_packet.get_icmp_header();
 
-    size_t bytes_received = bytes_transferred - ipv4_hdr.get_header_length();
-    string remote_address = ipv4_hdr.get_source_address().to_string();
-    uint16_t sequence_number = icmp_hdr.get_sequence_number();
-    int ttl = ipv4_hdr.get_time_to_live();
+    size_t bytes_received = bytes_transferred - ipv4_header.get_header_length();
+    string remote_address = ipv4_header.get_source_address().to_string();
+    uint16_t sequence_number = icmp_header.get_sequence_number();
+    int ttl = ipv4_header.get_time_to_live();
     ptime now = microsec_clock::universal_time();
     time_resolution_traits_adapted64_impl::int_type elapsed_time =
             (now - TimeSent).total_milliseconds();