diff options
| author | Bjoern A. Zeeb <bz@FreeBSD.org> | 2006-12-12 17:44:46 +0000 |
|---|---|---|
| committer | Bjoern A. Zeeb <bz@FreeBSD.org> | 2006-12-12 17:44:46 +0000 |
| commit | 7d32aa0cc9f7421b1c3d62ba3db1eae0c8f719ac (patch) | |
| tree | d576b166d519b3ac2dcf7ccdb7c8aaf54949fb75 /sys | |
| parent | 75cb6f3da05d3f6ae07e110c2869ed389620183a (diff) | |
Notes
Diffstat (limited to 'sys')
| -rw-r--r-- | sys/netinet/sctputil.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/sys/netinet/sctputil.c b/sys/netinet/sctputil.c index 0f8fa0bc2e4d..f395fbbc5ed0 100644 --- a/sys/netinet/sctputil.c +++ b/sys/netinet/sctputil.c @@ -3605,10 +3605,12 @@ sctp_print_address(struct sockaddr *sa) if (sa->sa_family == AF_INET6) { struct sockaddr_in6 *sin6; + char ip6buf[INET6_ADDRSTRLEN]; sin6 = (struct sockaddr_in6 *)sa; printf("IPv6 address: %s:%d scope:%u\n", - ip6_sprintf(&sin6->sin6_addr), ntohs(sin6->sin6_port), + ip6_sprintf(ip6buf, &sin6->sin6_addr), + ntohs(sin6->sin6_port), sin6->sin6_scope_id); } else if (sa->sa_family == AF_INET) { struct sockaddr_in *sin; |
