]> arthur.barton.de Git - ngircd.git/blobdiff - src/ipaddr/ng_ipaddr.h
Fix "implicit conversion shortens 64-bit value" warning
[ngircd.git] / src / ipaddr / ng_ipaddr.h
index 6490a0747a9ac0f62ff4608c8d7cbaea9e8023a5..32b1ec0fc8897b00e05fa7b47d2a8e8e95a28f09 100644 (file)
@@ -58,10 +58,10 @@ ng_ipaddr_salen(const ng_ipaddr_t *a)
 #ifdef WANT_IPV6
        assert(a->sa.sa_family == AF_INET || a->sa.sa_family == AF_INET6);
        if (a->sa.sa_family == AF_INET6)
-               return sizeof(a->sin6);
+               return (socklen_t)sizeof(a->sin6);
 #endif
        assert(a->sin4.sin_family == AF_INET);
-       return sizeof(a->sin4);
+       return (socklen_t)sizeof(a->sin4);
 }
 
 
@@ -115,4 +115,3 @@ ng_ipaddr_tostr_r(const ng_ipaddr_t *addr, char *d)
 #endif
 
 /* -eof- */
-