diff options
author | Josh Blum <josh@joshknows.com> | 2010-07-10 03:09:59 +0000 |
---|---|---|
committer | Josh Blum <josh@joshknows.com> | 2010-07-10 03:09:59 +0000 |
commit | 55338617fea9fe79ff62e76e674b6c08580ac562 (patch) | |
tree | 1686c74d9abb86a450b9bc1fe25ddb0251b997ab /host/lib/transport/udp_zero_copy_asio.cpp | |
parent | e5a05a4476a6b30b2c36bef71a9a67611fae7cc4 (diff) | |
parent | c898ca9751d1b274ae8f8f7afc2d5bc54b6ef30c (diff) | |
download | uhd-55338617fea9fe79ff62e76e674b6c08580ac562.tar.gz uhd-55338617fea9fe79ff62e76e674b6c08580ac562.tar.bz2 uhd-55338617fea9fe79ff62e76e674b6c08580ac562.zip |
Merge branch 'error_handling' of ettus.sourcerepo.com:ettus/uhdpriv into usrp_e
Diffstat (limited to 'host/lib/transport/udp_zero_copy_asio.cpp')
-rw-r--r-- | host/lib/transport/udp_zero_copy_asio.cpp | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/host/lib/transport/udp_zero_copy_asio.cpp b/host/lib/transport/udp_zero_copy_asio.cpp index e3f3ef5bf..98451f188 100644 --- a/host/lib/transport/udp_zero_copy_asio.cpp +++ b/host/lib/transport/udp_zero_copy_asio.cpp @@ -105,7 +105,7 @@ private: boost::asio::io_service _io_service; int _sock_fd; - size_t recv(const boost::asio::mutable_buffer &buff){ + ssize_t recv(const boost::asio::mutable_buffer &buff){ //setup timeval for timeout timeval tv; tv.tv_sec = 0; @@ -122,17 +122,15 @@ private: return ::recv( _sock_fd, boost::asio::buffer_cast<char *>(buff), - boost::asio::buffer_size(buff), - 0 + boost::asio::buffer_size(buff), 0 ); } - size_t send(const boost::asio::const_buffer &buff){ + ssize_t send(const boost::asio::const_buffer &buff){ return ::send( _sock_fd, boost::asio::buffer_cast<const char *>(buff), - boost::asio::buffer_size(buff), - 0 + boost::asio::buffer_size(buff), 0 ); } }; |