From 49e7165f9d31536951c1200809e1b91a5a82f0bb Mon Sep 17 00:00:00 2001 From: Adrien Destugues Date: Fri, 4 Oct 2013 16:55:24 +0200 Subject: [PATCH] Use ssize_t to allow returning a negative error code --- headers/os/net/DatagramSocket.h | 4 ++-- src/kits/network/libnetapi/DatagramSocket.cpp | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/headers/os/net/DatagramSocket.h b/headers/os/net/DatagramSocket.h index c4c2a2033b7..c555a9105de 100644 --- a/headers/os/net/DatagramSocket.h +++ b/headers/os/net/DatagramSocket.h @@ -26,9 +26,9 @@ class BDatagramSocket : public BAbstractSocket { virtual size_t MaxTransmissionSize() const; - virtual size_t SendTo(const BNetworkAddress& address, + virtual ssize_t SendTo(const BNetworkAddress& address, const void* buffer, size_t size); - virtual size_t ReceiveFrom(void* buffer, size_t bufferSize, + virtual ssize_t ReceiveFrom(void* buffer, size_t bufferSize, BNetworkAddress& from); // BDataIO implementation diff --git a/src/kits/network/libnetapi/DatagramSocket.cpp b/src/kits/network/libnetapi/DatagramSocket.cpp index 15be2fac869..23f59ab06ca 100644 --- a/src/kits/network/libnetapi/DatagramSocket.cpp +++ b/src/kits/network/libnetapi/DatagramSocket.cpp @@ -79,7 +79,7 @@ BDatagramSocket::MaxTransmissionSize() const } -size_t +ssize_t BDatagramSocket::SendTo(const BNetworkAddress& address, const void* buffer, size_t size) { @@ -92,7 +92,7 @@ BDatagramSocket::SendTo(const BNetworkAddress& address, const void* buffer, } -size_t +ssize_t BDatagramSocket::ReceiveFrom(void* buffer, size_t bufferSize, BNetworkAddress& from) {