Mercurial > hg > freeDiameter
diff libfdproto/utils.c @ 1093:44f3e48dfe27
Align the behavior of all fd_*dump functions wrt final \n
author | Sebastien Decugis <sdecugis@freediameter.net> |
---|---|
date | Mon, 06 May 2013 16:33:22 +0800 |
parents | 7d7266115a34 |
children | d8591b1c56cd |
line wrap: on
line diff
--- a/libfdproto/utils.c Mon May 06 11:30:34 2013 +0800 +++ b/libfdproto/utils.c Mon May 06 16:33:22 2013 +0800 @@ -38,9 +38,7 @@ DECLARE_FD_DUMP_PROTOTYPE(fd_sa_dump_node, sSA * sa, int flags) { char addrbuf[INET6_ADDRSTRLEN]; - size_t o = 0; - if (!offset) - offset = &o; + FD_DUMP_HANDLE_OFFSET(); if (sa) { int rc = getnameinfo(sa, sSAlen( sa ), addrbuf, sizeof(addrbuf), NULL, 0, flags); @@ -60,9 +58,7 @@ { char addrbuf[INET6_ADDRSTRLEN]; char servbuf[32]; - size_t o = 0; - if (!offset) - offset = &o; + FD_DUMP_HANDLE_OFFSET(); if (sa) { int rc = getnameinfo(sa, sSAlen( sa ), addrbuf, sizeof(addrbuf), servbuf, sizeof(servbuf), flags);