X-Git-Url: http://git.tdb.fi/?p=libs%2Fnet.git;a=blobdiff_plain;f=source%2Fdatagramsocket.cpp;h=32ecc23c629bfe706e174da4ff8b9e5d61f94b90;hp=3f20ba5e242a49f39d47731e97d04ab1674a75e2;hb=e6f09239fae7ff675e1068365a06803dcc8f8d1f;hpb=5d91f9edad6e8a11e21979a6aacb4ec6f2dc63ce diff --git a/source/datagramsocket.cpp b/source/datagramsocket.cpp index 3f20ba5..32ecc23 100644 --- a/source/datagramsocket.cpp +++ b/source/datagramsocket.cpp @@ -10,7 +10,7 @@ namespace Msp { namespace Net { DatagramSocket::DatagramSocket(Family f, int p): - Socket(f, SOCK_DGRAM, p) + ClientSocket(f, SOCK_DGRAM, p) { #ifdef WIN32 WSAEventSelect(priv->handle, *priv->event, FD_READ|FD_CLOSE); @@ -18,7 +18,7 @@ DatagramSocket::DatagramSocket(Family f, int p): set_events(IO::P_INPUT); } -int DatagramSocket::connect(const SockAddr &addr) +bool DatagramSocket::connect(const SockAddr &addr) { SockAddr::SysAddr sa = addr.to_sys(); @@ -42,7 +42,7 @@ int DatagramSocket::connect(const SockAddr &addr) connected = true; - return (err==0)?0:1; + return true; } unsigned DatagramSocket::sendto(const char *buf, unsigned size, const SockAddr &addr)