X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=Socket%2FProtocols%2FINet%2FConnectedUDPSocketHandle.cc;h=4842f83a1035a18c7b3b372e6805fc42d7e004b6;hb=6f50bf49e282c0528f51faa0a245bbfa2b867399;hp=cdb4e2197a992c56114260a28350b363652c5528;hpb=f73fa16ed5abdce272ac77f8b8b9ef2b9922c266;p=senf.git diff --git a/Socket/Protocols/INet/ConnectedUDPSocketHandle.cc b/Socket/Protocols/INet/ConnectedUDPSocketHandle.cc index cdb4e21..4842f83 100644 --- a/Socket/Protocols/INet/ConnectedUDPSocketHandle.cc +++ b/Socket/Protocols/INet/ConnectedUDPSocketHandle.cc @@ -1,4 +1,4 @@ -// $Id: ConnectedUDPSocketHandle.cc 357 2007-07-26 22:48:39Z g0dil $ +// $Id$ // // Copyright (C) 2006 // Fraunhofer Institute for Open Communication Systems (FOKUS) @@ -55,13 +55,7 @@ senf::ConnectedUDPv4SocketProtocol::init_client(INet4SocketAddress const & addre const { init_client(); - connect(address); -} - -prefix_ std::auto_ptr senf::ConnectedUDPv4SocketProtocol::clone() - const -{ - return std::auto_ptr(new ConnectedUDPv4SocketProtocol()); + clientHandle().connect(address); } /////////////////////////////////////////////////////////////////////////// @@ -81,13 +75,7 @@ senf::ConnectedUDPv6SocketProtocol::init_client(INet6SocketAddress const & addre const { init_client(); - connect(address); -} - -prefix_ std::auto_ptr senf::ConnectedUDPv6SocketProtocol::clone() - const -{ - return std::auto_ptr(new ConnectedUDPv6SocketProtocol()); + clientHandle().connect(address); } ///////////////////////////////cc.e////////////////////////////////////////