Index: net/tools/quic/stateless_rejector.cc |
diff --git a/net/tools/quic/stateless_rejector.cc b/net/tools/quic/stateless_rejector.cc |
index 3c142cedd677b3f75272160615be4a7ef5b1d122..005c335aa2a9059c664d2e330bb56ff706153481 100644 |
--- a/net/tools/quic/stateless_rejector.cc |
+++ b/net/tools/quic/stateless_rejector.cc |
@@ -19,12 +19,11 @@ class StatelessRejector::ValidateCallback |
~ValidateCallback() override {} |
- void RunImpl(const CryptoHandshakeMessage& client_hello, |
- const Result& result, |
+ void RunImpl(std::unique_ptr<Result> result, |
std::unique_ptr<ProofSource::Details> /* proof_source_details */) |
override { |
StatelessRejector* rejector_ptr = rejector_.get(); |
- rejector_ptr->ProcessClientHello(client_hello, result, std::move(rejector_), |
+ rejector_ptr->ProcessClientHello(*result, std::move(rejector_), |
std::move(cb_)); |
} |
@@ -97,7 +96,6 @@ void StatelessRejector::Process(std::unique_ptr<StatelessRejector> rejector, |
} |
void StatelessRejector::ProcessClientHello( |
- const CryptoHandshakeMessage& client_hello, |
const ValidateClientHelloResultCallback::Result& result, |
std::unique_ptr<StatelessRejector> rejector, |
std::unique_ptr<StatelessRejector::ProcessDoneCallback> cb) { |