]> git.tdb.fi Git - libs/net.git/blobdiff - source/net/datagramsocket.cpp
Use size_t to represent sizes
[libs/net.git] / source / net / datagramsocket.cpp
index fe01ef5c6a6ffc7e2419750679bfaed347238fd3..e92e28671f699639453172024fbee9c75c139ad9 100644 (file)
@@ -33,7 +33,7 @@ bool DatagramSocket::connect(const SockAddr &addr)
        return true;
 }
 
-unsigned DatagramSocket::sendto(const char *buf, unsigned size, const SockAddr &addr)
+size_t DatagramSocket::sendto(const char *buf, size_t size, const SockAddr &addr)
 {
        if(size==0)
                return 0;
@@ -42,13 +42,13 @@ unsigned DatagramSocket::sendto(const char *buf, unsigned size, const SockAddr &
        return check_sys_error(::sendto(priv->handle, buf, size, 0, reinterpret_cast<const sockaddr *>(&sa.addr), sa.size), "sendto");
 }
 
-unsigned DatagramSocket::recvfrom(char *buf, unsigned size, SockAddr *&from_addr)
+size_t DatagramSocket::recvfrom(char *buf, size_t size, SockAddr *&from_addr)
 {
        if(size==0)
                return 0;
 
        SockAddr::SysAddr sa;
-       unsigned ret = check_sys_error(::recvfrom(priv->handle, buf, size, 0, reinterpret_cast<sockaddr *>(&sa.addr), &sa.size), "recvfrom");
+       size_t ret = check_sys_error(::recvfrom(priv->handle, buf, size, 0, reinterpret_cast<sockaddr *>(&sa.addr), &sa.size), "recvfrom");
        from_addr = SockAddr::new_from_sys(sa);
 
        return ret;