X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=Socket%2FProtocols%2FINet%2FTCPSocketHandle.test.cc;h=6a120ee282f16c00c405fe61d72aa2f6f8cfa90f;hb=81ffa1c459b96dd44472bcef37e1e373934ee138;hp=0889d6db14f4de79da9d9a35e5c7ff3e13bf1094;hpb=2c4c9deecc7491fbfc916aeb41074dcb76e8a2c2;p=senf.git diff --git a/Socket/Protocols/INet/TCPSocketHandle.test.cc b/Socket/Protocols/INet/TCPSocketHandle.test.cc index 0889d6d..6a120ee 100644 --- a/Socket/Protocols/INet/TCPSocketHandle.test.cc +++ b/Socket/Protocols/INet/TCPSocketHandle.test.cc @@ -156,18 +156,20 @@ BOOST_AUTO_UNIT_TEST(tcpv4ClientSocketHandle) { senf::TCPv4ClientSocketHandle sock; - BOOST_CHECK_THROW( sock.connect(senf::INet4Address("127.0.0.1:12345")), senf::SystemException ); - BOOST_CHECK_THROW( sock.protocol().connect("127.0.0.1:12345"), senf::SystemException ); + BOOST_CHECK_THROW( sock.connect(senf::INet4SocketAddress("127.0.0.1:12345")), + senf::SystemException ); + BOOST_CHECK_THROW( sock.protocol().connect(senf::INet4SocketAddress("127.0.0.1:12345")), + senf::SystemException ); } try { alarm(10); start(server_v4); senf::TCPv4ClientSocketHandle sock; - BOOST_CHECK_NO_THROW( sock.bind("127.0.0.1:23456") ); - BOOST_CHECK_NO_THROW( sock.connect("127.0.0.1:12345") ); - BOOST_CHECK( sock.peer() == "127.0.0.1:12345" ); - BOOST_CHECK( sock.local() == "127.0.0.1:23456" ); + BOOST_CHECK_NO_THROW( sock.bind(senf::INet4SocketAddress("127.0.0.1:23456")) ); + BOOST_CHECK_NO_THROW( sock.connect(senf::INet4SocketAddress("127.0.0.1:12345")) ); + BOOST_CHECK( sock.peer() == senf::INet4SocketAddress("127.0.0.1:12345") ); + BOOST_CHECK( sock.local() == senf::INet4SocketAddress("127.0.0.1:23456") ); BOOST_CHECK( sock.blocking() ); BOOST_CHECK_NO_THROW( sock.rcvbuf(2048) ); BOOST_CHECK_EQUAL( sock.rcvbuf(), 2048u ); @@ -227,18 +229,18 @@ BOOST_AUTO_UNIT_TEST(tcpv6ClientSocketHandle) { senf::TCPv6ClientSocketHandle sock; - BOOST_CHECK_THROW( sock.connect(senf::INet6SocketAddress("[::1]:12345")), senf::SystemException ); - BOOST_CHECK_THROW( sock.protocol().connect("[::1]:12345"), senf::SystemException ); + BOOST_CHECK_THROW( sock.connect(senf::INet6SocketAddress("[::1]:12345")), + senf::SystemException ); } try { alarm(10); start(server_v6); senf::TCPv6ClientSocketHandle sock; - BOOST_CHECK_NO_THROW( sock.bind("[::1]:23456") ); - BOOST_CHECK_NO_THROW( sock.connect("[::1]:12345") ); - BOOST_CHECK( sock.peer() == "[::1]:12345" ); - BOOST_CHECK( sock.local() == "[::1]:23456" ); + BOOST_CHECK_NO_THROW( sock.bind(senf::INet6SocketAddress("[::1]:23456")) ); + BOOST_CHECK_NO_THROW( sock.connect(senf::INet6SocketAddress("[::1]:12345")) ); + BOOST_CHECK( sock.peer() == senf::INet6SocketAddress("[::1]:12345") ); + BOOST_CHECK( sock.local() == senf::INet6SocketAddress("[::1]:23456") ); BOOST_CHECK( sock.blocking() ); BOOST_CHECK_NO_THROW( sock.rcvbuf(2048) ); BOOST_CHECK_EQUAL( sock.rcvbuf(), 2048u ); @@ -340,7 +342,7 @@ BOOST_AUTO_UNIT_TEST(tcpv4ServerSocketHandle) try { alarm(10); BOOST_CHECKPOINT("Opening server socket"); - senf::TCPv4ServerSocketHandle server ("127.0.0.1:12346"); + senf::TCPv4ServerSocketHandle server (senf::INet4SocketAddress("127.0.0.1:12346")); BOOST_CHECKPOINT("Starting client"); start(client_v4); @@ -366,7 +368,7 @@ BOOST_AUTO_UNIT_TEST(tcpv6ServerSocketHandle) try { alarm(10); BOOST_CHECKPOINT("Opening server socket"); - senf::TCPv6ServerSocketHandle server ("[::1]:12347"); + senf::TCPv6ServerSocketHandle server (senf::INet6SocketAddress("[::1]:12347")); BOOST_CHECKPOINT("Starting client"); start(client_v6);