X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=secnet.git;a=blobdiff_plain;f=util.c;fp=util.c;h=478d779cbf042b2de91738e2cd067840f573dde9;hp=d1621fcb5acfe3534556cf17843c1c42ec4d05e6;hb=5f37eb107bd4370ee0ed1c1c185abb06ee873ac2;hpb=423936d35d7671fd017d2d611d418d1b8eeb6195 diff --git a/util.c b/util.c index d1621fc..478d779 100644 --- a/util.c +++ b/util.c @@ -559,7 +559,7 @@ const char *iaddr_to_string(const union iaddr *ia) assert(ia->sa.sa_family == AF_INET); - snprintf(bufs[b], sizeof(bufs[b]), "[%s]:%d", + snprintf(SBUF, sizeof(SBUF), "[%s]:%d", inet_ntoa(ia->sin.sin_addr), ntohs(ia->sin.sin_port)); @@ -569,7 +569,7 @@ const char *iaddr_to_string(const union iaddr *ia) int port; - char *addrbuf = bufs[b]; + char *addrbuf = SBUF; *addrbuf++ = '['; int addrbuflen = ADNS_ADDR2TEXT_BUFLEN; @@ -585,11 +585,11 @@ const char *iaddr_to_string(const union iaddr *ia) int addrl = strlen(addrbuf); portbuf += addrl; - snprintf(portbuf, sizeof(bufs[b])-addrl, "]:%d", port); + snprintf(portbuf, sizeof(SBUF)-addrl, "]:%d", port); #endif /* CONFIG_IPV6 */ - return bufs[b]; + return SBUF; } bool_t iaddr_equal(const union iaddr *ia, const union iaddr *ib,