Mercurial > hg > freeDiameter
changeset 711:f7c665948e0c
Use size returned by accept
author | Sebastien Decugis <sdecugis@nict.go.jp> |
---|---|
date | Thu, 10 Feb 2011 17:19:52 +0900 |
parents | e60376cb15e8 |
children | 886e935f7513 |
files | libfdcore/cnxctx.c |
diffstat | 1 files changed, 2 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/libfdcore/cnxctx.c Thu Feb 10 16:00:53 2011 +0900 +++ b/libfdcore/cnxctx.c Thu Feb 10 17:19:52 2011 +0900 @@ -246,7 +246,7 @@ char portbuf[10]; int rc; - rc = getnameinfo((sSA *)&ss, sSAlen(&ss), addrbuf, sizeof(addrbuf), portbuf, sizeof(portbuf), NI_NUMERICHOST | NI_NUMERICSERV); + rc = getnameinfo((sSA *)&ss, ss_len, addrbuf, sizeof(addrbuf), portbuf, sizeof(portbuf), NI_NUMERICHOST | NI_NUMERICSERV); if (rc) { snprintf(addrbuf, sizeof(addrbuf), "[err:%s]", gai_strerror(rc)); portbuf[0] = '\0'; @@ -258,7 +258,7 @@ /* ...Name for log messages */ - rc = getnameinfo((sSA *)&ss, sSAlen(&ss), cli->cc_remid, sizeof(cli->cc_remid), NULL, 0, 0); + rc = getnameinfo((sSA *)&ss, ss_len, cli->cc_remid, sizeof(cli->cc_remid), NULL, 0, 0); if (rc) snprintf(cli->cc_remid, sizeof(cli->cc_remid), "[err:%s]", gai_strerror(rc)); }