X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=senf%2FPPI%2FSocketSink.cci;h=80897f72b5e5ed4a0a3dacfc3c351739004ed56e;hb=73c33f663ff0f65e4656ea5a5f6f07a43a2e1722;hp=d34a003414024323b4be8c4b7ebbf8f429c21276;hpb=601d1f509f5bb24df167a4dd5a20da67a0af9af8;p=senf.git diff --git a/senf/PPI/SocketSink.cci b/senf/PPI/SocketSink.cci index d34a003..80897f7 100644 --- a/senf/PPI/SocketSink.cci +++ b/senf/PPI/SocketSink.cci @@ -25,7 +25,7 @@ // Custom includes #include "SocketSink.hh" -#include "../Socket/ClientSocketHandle.hh" +#include #define prefix_ inline ///////////////////////////////cci.p/////////////////////////////////////// @@ -33,10 +33,10 @@ /////////////////////////////////////////////////////////////////////////// // senf::ppi::ConnectedDgramWriter -prefix_ void senf::ppi::ConnectedDgramWriter::operator()(Handle handle, +prefix_ bool senf::ppi::ConnectedDgramWriter::operator()(Handle & handle, Packet const & packet) { - handle.write(packet.data()); + return handle.write(packet.data()) != packet.data().begin(); } ///////////////////////////////cci.e///////////////////////////////////////