diff options
author | pjd <pjd@FreeBSD.org> | 2011-03-07 19:54:51 +0000 |
---|---|---|
committer | pjd <pjd@FreeBSD.org> | 2011-03-07 19:54:51 +0000 |
commit | 6baa8d7ff37fb050c0e980944152473a194821a2 (patch) | |
tree | 8ef28709a205546eca5a0b19c24d9a9c478fb283 /sbin | |
parent | d219d97f454003c4e7350f050bf3d0c8ff260f93 (diff) | |
download | FreeBSD-src-6baa8d7ff37fb050c0e980944152473a194821a2.zip FreeBSD-src-6baa8d7ff37fb050c0e980944152473a194821a2.tar.gz |
Unbreak the build.
MFC after: 2 weeks
Diffstat (limited to 'sbin')
-rw-r--r-- | sbin/hastd/pjdlog.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/sbin/hastd/pjdlog.c b/sbin/hastd/pjdlog.c index 24c5ad4..59d3ffa 100644 --- a/sbin/hastd/pjdlog.c +++ b/sbin/hastd/pjdlog.c @@ -95,19 +95,19 @@ static int pjdlog_printf_render_sockaddr(struct __printf_io *io, const struct printf_info *pi, const void * const *arg) { - const struct sockaddr *sa; + const struct sockaddr_storage *ss; char buf[64]; int ret; - sa = *(const struct sockaddr * const *)arg[0]; - switch (sa->sa_family) { + ss = *(const struct sockaddr_storage * const *)arg[0]; + switch (ss->ss_family) { case AF_INET: { const struct sockaddr_in *sin; in_addr_t ip; unsigned int port; - sin = (const struct sockaddr_in *)sa; + sin = (const struct sockaddr_in *)ss; ip = ntohl(sin->sin_addr.s_addr); port = ntohs(sin->sin_port); @@ -118,7 +118,7 @@ pjdlog_printf_render_sockaddr(struct __printf_io *io, } default: snprintf(buf, sizeof(buf), "[unsupported family %u]", - (unsigned int)sa->sa_family); + (unsigned int)ss->ss_family); break; } ret = __printf_out(io, pi, buf, strlen(buf)); |