From: Haomai Wang Date: Wed, 28 Dec 2016 09:55:45 +0000 (+0800) Subject: msg/dpdk/TCP: remove unneeded CephContext argument X-Git-Tag: v12.0.0~345^2~1 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=410002de5ae65904caa9bde5bd245040971c10f8;p=ceph.git msg/dpdk/TCP: remove unneeded CephContext argument Signed-off-by: Haomai Wang --- diff --git a/src/msg/async/dpdk/TCP.h b/src/msg/async/dpdk/TCP.h index ccecf2072163..eb3c10490e64 100644 --- a/src/msg/async/dpdk/TCP.h +++ b/src/msg/async/dpdk/TCP.h @@ -543,13 +543,13 @@ class tcp { } void do_syn_sent() { _state = SYN_SENT; - _snd.syn_tx_time = clock_type::now(_tcp.cct); + _snd.syn_tx_time = clock_type::now(); // Send to remote output(); } void do_syn_received() { _state = SYN_RECEIVED; - _snd.syn_tx_time = clock_type::now(_tcp.cct); + _snd.syn_tx_time = clock_type::now(); // Send to remote output(); } @@ -1198,7 +1198,7 @@ void tcp::tcb::output_one(bool data_retransmit) { p.set_offload_info(oi); if (!data_retransmit && (len || syn_on || fin_on)) { - auto now = clock_type::now(_tcp.cct); + auto now = clock_type::now(); if (len) { unsigned nr_transmits = 0; _snd.data.emplace_back(unacked_segment{std::move(clone), @@ -1380,7 +1380,7 @@ void tcp::tcb::fast_retransmit() { template void tcp::tcb::update_rto(clock_type::time_point tx_time) { // Update RTO according to RFC6298 - auto R = std::chrono::duration_cast(clock_type::now(_tcp.cct) - tx_time); + auto R = std::chrono::duration_cast(clock_type::now() - tx_time); if (_snd.first_rto_sample) { _snd.first_rto_sample = false; // RTTVAR <- R/2 @@ -1445,7 +1445,7 @@ tcp_sequence tcp::tcb::get_isn() { hash[3] = _isn_secret.key[15]; CryptoPP::Weak::MD5::Transform(hash, _isn_secret.key); auto seq = hash[0]; - auto m = duration_cast(clock_type::now(_tcp.cct).time_since_epoch()); + auto m = duration_cast(clock_type::now().time_since_epoch()); seq += m.count() / 4; return make_seq(seq); }