// Copyright (c) 2012 The Chromium Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #include "net/tools/quic/quic_simple_server_session_helper.h" namespace net { QuicSimpleServerSessionHelper::QuicSimpleServerSessionHelper( quic::QuicRandom* random) : random_(random) {} QuicSimpleServerSessionHelper::~QuicSimpleServerSessionHelper() = default; quic::QuicConnectionId QuicSimpleServerSessionHelper::GenerateConnectionIdForReject( quic::QuicConnectionId /*connection_id*/) const { return random_->RandUint64(); } bool QuicSimpleServerSessionHelper::CanAcceptClientHello( const quic::CryptoHandshakeMessage& message, const quic::QuicSocketAddress& client_address, const quic::QuicSocketAddress& peer_address, const quic::QuicSocketAddress& self_address, std::string* error_details) const { return true; } } // namespace net