diff options
Diffstat (limited to 'net/dns/dns_session.cc')
-rw-r--r-- | net/dns/dns_session.cc | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/net/dns/dns_session.cc b/net/dns/dns_session.cc index 9ea2db9..3a6c4d4 100644 --- a/net/dns/dns_session.cc +++ b/net/dns/dns_session.cc @@ -4,7 +4,10 @@ #include "net/dns/dns_session.h" -#include "base/basictypes.h" +#include <stdint.h> + +#include <limits> + #include "base/bind.h" #include "base/lazy_instance.h" #include "base/metrics/histogram_macros.h" @@ -86,7 +89,9 @@ DnsSession::DnsSession(const DnsConfig& config, NetLog* net_log) : config_(config), socket_pool_(socket_pool.Pass()), - rand_callback_(base::Bind(rand_int_callback, 0, kuint16max)), + rand_callback_(base::Bind(rand_int_callback, + 0, + std::numeric_limits<uint16_t>::max())), net_log_(net_log), server_index_(0) { socket_pool_->Initialize(&config_.nameservers, net_log); @@ -102,8 +107,8 @@ DnsSession::~DnsSession() { RecordServerStats(); } -uint16 DnsSession::NextQueryId() const { - return static_cast<uint16>(rand_callback_.Run()); +uint16_t DnsSession::NextQueryId() const { + return static_cast<uint16_t>(rand_callback_.Run()); } unsigned DnsSession::NextFirstServerIndex() { |