1 // Copyright 2013 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
5 #include "net/tools/quic/test_tools/quic_server_peer.h"
7 #include "net/tools/quic/quic_dispatcher.h"
8 #include "net/tools/quic/quic_server.h"
15 bool QuicServerPeer::SetSmallSocket(QuicServer
* server
) {
18 server
->fd_
, SOL_SOCKET
, SO_RCVBUF
, &size
, sizeof(size
)) != -1;
22 void QuicServerPeer::DisableRecvmmsg(QuicServer
* server
) {
23 server
->use_recvmmsg_
= false;
27 QuicDispatcher
* QuicServerPeer::GetDispatcher(QuicServer
* server
) {
28 return server
->dispatcher_
.get();