X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=Socket%2FProtocols%2FINet%2FConnectedUDPSocketHandle.cc;h=4842f83a1035a18c7b3b372e6805fc42d7e004b6;hb=6f50bf49e282c0528f51faa0a245bbfa2b867399;hp=bd2052ef65b61d9a53a77b67275b07a3d8866cd9;hpb=58e527462abb46e321c94fda65f758b67ac3aef2;p=senf.git diff --git a/Socket/Protocols/INet/ConnectedUDPSocketHandle.cc b/Socket/Protocols/INet/ConnectedUDPSocketHandle.cc index bd2052e..4842f83 100644 --- a/Socket/Protocols/INet/ConnectedUDPSocketHandle.cc +++ b/Socket/Protocols/INet/ConnectedUDPSocketHandle.cc @@ -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////////////////////////////////////////