X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=Socket%2FProtocols%2FDVB%2FDVBDemuxProtocol.cc;h=21745b876b9732ec47d8e9cb3426e9e20f17fef9;hb=1ad3873b372da6187b1fbc645bf276287d2efb54;hp=a0eedefae2e0d0b3fb1f2e5cc1321ff62582d088;hpb=1f3b4447179d0cd771037d02b9a5671eeaaaec8d;p=senf.git diff --git a/Socket/Protocols/DVB/DVBDemuxProtocol.cc b/Socket/Protocols/DVB/DVBDemuxProtocol.cc index a0eedef..21745b8 100644 --- a/Socket/Protocols/DVB/DVBDemuxProtocol.cc +++ b/Socket/Protocols/DVB/DVBDemuxProtocol.cc @@ -3,7 +3,7 @@ // Copyright (C) 2007 // Fraunhofer Institut fuer offene Kommunikationssysteme (FOKUS) // Kompetenzzentrum fuer Satelitenkommunikation (SatCom) -// Stefan Bund +// Thorsten Horstmann // // This program is free software; you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by @@ -32,7 +32,7 @@ #include #include #include -#include "Socket/SocketHandle.hh" +#include "../../../Socket/SocketHandle.hh" //#include "DVBDemuxProtocol.mpp" #define prefix_ @@ -41,22 +41,22 @@ prefix_ void senf::DVBDemuxProtocol::setBufferSize(unsigned long size) const { - if (::ioctl(body().fd(), DMX_SET_BUFFER_SIZE, size) < 0) - throw SystemException(errno); + if (::ioctl(fd(), DMX_SET_BUFFER_SIZE, size) < 0) + throwErrno(); } prefix_ void senf::DVBDemuxProtocol::startFiltering() const { - if (::ioctl(body().fd(), DMX_START) < 0) - throw SystemException(errno); + if (::ioctl(fd(), DMX_START) < 0) + throwErrno(); } prefix_ void senf::DVBDemuxProtocol::stopFiltering() const { - if (::ioctl(body().fd(), DMX_STOP) < 0) - throw SystemException(errno); + if (::ioctl(fd(), DMX_STOP) < 0) + throwErrno(); } prefix_ bool senf::DVBDemuxProtocol::eof()