X-Git-Url: https://arthur.barton.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fipaddr%2Fng_ipaddr.h;h=4582e2a533eca80c7948d0ca00db3fc5106348d8;hb=1e281a8baa5dc0499ad8f0b75d5f366b498511f6;hp=6490a0747a9ac0f62ff4608c8d7cbaea9e8023a5;hpb=4ed2cb1a0248130f476ff9afd4fd4ed887fee376;p=ngircd-alex.git diff --git a/src/ipaddr/ng_ipaddr.h b/src/ipaddr/ng_ipaddr.h index 6490a074..4582e2a5 100644 --- a/src/ipaddr/ng_ipaddr.h +++ b/src/ipaddr/ng_ipaddr.h @@ -8,6 +8,7 @@ #define NG_IPADDR_HDR #include "portab.h" +#include #include #include @@ -58,10 +59,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 +116,3 @@ ng_ipaddr_tostr_r(const ng_ipaddr_t *addr, char *d) #endif /* -eof- */ -