Add QuicCryptoServerStream (and test) and get CryptoUtils working.
Review URL: https://chromiumcodereview.appspot.com/12452007
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@187757 0039d316-1c4b-4281-b951-d872f2087c98
diff --git a/net/quic/test_tools/crypto_test_utils.cc b/net/quic/test_tools/crypto_test_utils.cc
index 3da238b..a9c5e0d 100644
--- a/net/quic/test_tools/crypto_test_utils.cc
+++ b/net/quic/test_tools/crypto_test_utils.cc
@@ -3,13 +3,12 @@
// found in the LICENSE file.
#include "net/quic/test_tools/crypto_test_utils.h"
-/*
+
#include "net/quic/quic_crypto_client_stream.h"
#include "net/quic/quic_crypto_server_stream.h"
#include "net/quic/quic_crypto_stream.h"
#include "net/quic/test_tools/quic_test_utils.h"
#include "net/quic/test_tools/simple_quic_framer.h"
-#include "net/util/ipaddress.h"
namespace net {
namespace test {
@@ -64,7 +63,9 @@
PacketSavingConnection* client_conn,
QuicCryptoStream* client) {
QuicGuid guid(1);
- SocketAddress addr(IPAddress::Loopback4(), 1);
+ IPAddressNumber ip;
+ CHECK(ParseIPLiteralToNumber("192.0.2.33", &ip));
+ IPEndPoint addr = IPEndPoint(ip, 1);
PacketSavingConnection* server_conn =
new PacketSavingConnection(guid, addr);
TestSession server_session(server_conn, true);
@@ -81,7 +82,9 @@
PacketSavingConnection* server_conn,
QuicCryptoStream* server) {
QuicGuid guid(1);
- SocketAddress addr(IPAddress::Loopback4(), 1);
+ IPAddressNumber ip;
+ CHECK(ParseIPLiteralToNumber("192.0.2.33", &ip));
+ IPEndPoint addr = IPEndPoint(ip, 1);
PacketSavingConnection* client_conn =
new PacketSavingConnection(guid, addr);
TestSession client_session(client_conn, true);
@@ -94,4 +97,3 @@
}
} // namespace test
} // namespace net
-*/