X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=Socket%2FProtocols%2FINet%2FUDPSocketHandle.test.cc;h=b309e4355ca25a777832e0fca783a0441244a651;hb=1ad3873b372da6187b1fbc645bf276287d2efb54;hp=f9e937f98849610b6c674cdd7165cd0be123cac2;hpb=2c4c9deecc7491fbfc916aeb41074dcb76e8a2c2;p=senf.git diff --git a/Socket/Protocols/INet/UDPSocketHandle.test.cc b/Socket/Protocols/INet/UDPSocketHandle.test.cc index f9e937f..b309e43 100644 --- a/Socket/Protocols/INet/UDPSocketHandle.test.cc +++ b/Socket/Protocols/INet/UDPSocketHandle.test.cc @@ -1,3 +1,5 @@ +// $Id$ +// // Copyright (C) 2007 // Fraunhofer Institut fuer offene Kommunikationssysteme (FOKUS) // Kompetenzzentrum fuer Satelitenkommunikation (SatCom) @@ -34,7 +36,7 @@ #include "UDPSocketHandle.hh" #include -#include +#include "../../../Utils/auto_unit_test.hh" #include #define prefix_ @@ -142,16 +144,17 @@ BOOST_AUTO_UNIT_TEST(udpv4ClientSocketHandle) alarm(10); start(server_v4); senf::UDPv4ClientSocketHandle sock; - BOOST_CHECK_NO_THROW( sock.bind("127.0.0.1:23456") ); - BOOST_CHECK( sock.local() == "127.0.0.1:23456" ); + BOOST_CHECK_NO_THROW( sock.bind(senf::INet4SocketAddress("127.0.0.1:23456")) ); + BOOST_CHECK( sock.local() == senf::INet4SocketAddress("127.0.0.1:23456") ); BOOST_CHECK_NO_THROW( sock.rcvbuf(2048) ); BOOST_CHECK_EQUAL( sock.rcvbuf(), 2048u ); BOOST_CHECK_NO_THROW( sock.sndbuf(2048) ); BOOST_CHECK_EQUAL( sock.sndbuf(), 2048u ); - BOOST_CHECK_NO_THROW( sock.writeto("127.0.0.1:12345", std::string("TEST-WRITE")) ); + BOOST_CHECK_NO_THROW( sock.writeto(senf::INet4SocketAddress("127.0.0.1:12345"), + std::string("TEST-WRITE")) ); BOOST_CHECK_EQUAL( sock.read(), "TEST-WRITE" ); BOOST_CHECK_NO_THROW( sock.protocol().timestamp() ); - sock.writeto("127.0.0.1:12345","QUIT"); + sock.writeto(senf::INet4SocketAddress("127.0.0.1:12345"),"QUIT"); sleep(1); stop(); sleep(1);