From 4c5058cdc33d6be46b3155458df3ba210ea8ad5e Mon Sep 17 00:00:00 2001 From: Gaurav Jain Date: Sun, 25 Jan 2015 14:56:23 -0800 Subject: [PATCH] Replace s6_addr16 with s6_addr since Mac OS X does not have it --- src/plugins/ipmi_intf.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/plugins/ipmi_intf.c b/src/plugins/ipmi_intf.c index 74e8458..19a0469 100644 --- a/src/plugins/ipmi_intf.c +++ b/src/plugins/ipmi_intf.c @@ -479,8 +479,8 @@ ipmi_intf_socket_connect(struct ipmi_intf * intf) * http://www.freebsd.org/doc/en/books/developers-handbook/ipv6.html */ if (IN6_IS_ADDR_LINKLOCAL(&tmp6->sin6_addr) - && (tmp6->sin6_addr.s6_addr16[1] != 0)) { - addr6->sin6_scope_id = ntohs(tmp6->sin6_addr.s6_addr16[1]); + && (tmp6->sin6_addr.s6_addr[1] != 0)) { + addr6->sin6_scope_id = ntohs(tmp6->sin6_addr.s6_addr[1]); } }