diff options
author | 2003-03-13 10:31:44 +0000 | |
---|---|---|
committer | 2003-03-13 10:31:44 +0000 | |
commit | 9708b11cb8a2818176a200b8963c79cbab628337 (patch) | |
tree | 303b8c991e439e6932092c7a9d529db721ef623f | |
parent | my style: length is size_t, not int. (diff) | |
download | wireguard-openbsd-9708b11cb8a2818176a200b8963c79cbab628337.tar.xz wireguard-openbsd-9708b11cb8a2818176a200b8963c79cbab628337.zip |
Avoid "j += snprintf()". niklas@ ok.
-rw-r--r-- | sbin/isakmpd/util.c | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/sbin/isakmpd/util.c b/sbin/isakmpd/util.c index 4233356ebdf..1f595c4b736 100644 --- a/sbin/isakmpd/util.c +++ b/sbin/isakmpd/util.c @@ -1,4 +1,4 @@ -/* $OpenBSD: util.c,v 1.31 2003/03/06 14:22:13 cedric Exp $ */ +/* $OpenBSD: util.c,v 1.32 2003/03/13 10:31:44 ho Exp $ */ /* $EOM: util.c,v 1.23 2000/11/23 12:22:08 niklas Exp $ */ /* @@ -401,9 +401,10 @@ sockaddr2text (struct sockaddr *sa, char **address, int zflag) for (i = 0, j = 0; i < 8; i++) { - j += snprintf ((*address) + j, addrlen - j, "%02x%02x", - ((struct sockaddr_in6 *)sa)->sin6_addr.s6_addr[2 * i], - ((struct sockaddr_in6 *)sa)->sin6_addr.s6_addr[2 * i + 1]); + snprintf ((*address) + j, addrlen - j, "%02x%02x", + ((struct sockaddr_in6 *)sa)->sin6_addr.s6_addr[2 * i], + ((struct sockaddr_in6 *)sa)->sin6_addr.s6_addr[2 * i + 1]); + j += 4; (*address)[j] = (j < (addrlen - 1)) ? ':' : '\0'; j++; } |