/// 'A' resource records for the IPv4 addresses, or 'AAAA' resource records for the IPv6 addresses
boost::net::dns::type_t AddressResourceRecord;
/// Minimum time that IP has to be valid before creating new dns request
- const int ResolvedIpTtlThreshold;
+ const uint32_t ResolvedIpTtlThreshold;
};
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 = icmpv4_header.get_sequence_number();
- int ttl = ipv4_header.get_time_to_live();
+ uint32_t ttl = ipv4_header.get_time_to_live();
ptime now = microsec_clock::universal_time();
time_resolution_traits_adapted64_impl::int_type elapsed_time =
(now - time_packet_sent).total_milliseconds();
#endif
uint16_t sequence_number = icmpv6_header.get_sequence_number();
- int ttl = ipv6_header.get_hop_limit();
+ uint32_t ttl = ipv6_header.get_hop_limit();
ptime now = microsec_clock::universal_time();
time_resolution_traits_adapted64_impl::int_type elapsed_time =
(now - time_packet_sent).total_milliseconds();