X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~mdw/git/disorder/blobdiff_plain/b43b0e68b21b64f31d0b79974d599d357fe7d240..3d2988f6a628ac0da7a8b02ec9839f508cbff987:/lib/addr.c diff --git a/lib/addr.c b/lib/addr.c index 0b5b783..a763321 100644 --- a/lib/addr.c +++ b/lib/addr.c @@ -17,7 +17,8 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 * USA */ -/** @file lib/addr.c Socket address support */ +/** @file lib/addr.c + * @brief Socket address support */ #include #include "types.h" @@ -124,8 +125,8 @@ int addrinfocmp(const struct addrinfo *a, } } -static inline int multicast4(const struct sockaddr_in *sin) { - return IN_MULTICAST(ntohl(sin->sin_addr.s_addr)); +static inline int multicast4(const struct sockaddr_in *sin4) { + return IN_MULTICAST(ntohl(sin4->sin_addr.s_addr)); } static inline int multicast6(const struct sockaddr_in6 *sin6) { @@ -144,17 +145,17 @@ int multicast(const struct sockaddr *sa) { } } -static inline char *format_sockaddr4(const struct sockaddr_in *sin) { +static inline char *format_sockaddr4(const struct sockaddr_in *sin4) { char buffer[1024], *r; - if(sin->sin_port) + if(sin4->sin_port) byte_xasprintf(&r, "%s port %u", - inet_ntop(sin->sin_family, &sin->sin_addr, + inet_ntop(sin4->sin_family, &sin4->sin_addr, buffer, sizeof buffer), - ntohs(sin->sin_port)); + ntohs(sin4->sin_port)); else byte_xasprintf(&r, "%s", - inet_ntop(sin->sin_family, &sin->sin_addr, + inet_ntop(sin4->sin_family, &sin4->sin_addr, buffer, sizeof buffer)); return r; }