From 316c367d1b14957d25973969472f5fbcad281eb2 Mon Sep 17 00:00:00 2001
From: Alex Crichton <alex@alexcrichton.com>
Date: Wed, 16 Sep 2015 14:32:59 -0700
Subject: [PATCH] Fix tests on OSX

---
 src/unix/bsd/mod.rs | 4 ++--
 src/unix/mod.rs     | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/unix/bsd/mod.rs b/src/unix/bsd/mod.rs
index cdfe504d..d55c7816 100644
--- a/src/unix/bsd/mod.rs
+++ b/src/unix/bsd/mod.rs
@@ -2,7 +2,7 @@ s! {
     pub struct sockaddr {
         pub sa_len: u8,
         pub sa_family: sa_family_t,
-        pub sa_data: [u8; 14],
+        pub sa_data: [::c_char; 14],
     }
 
     pub struct sockaddr_in {
@@ -10,7 +10,7 @@ s! {
         pub sin_family: sa_family_t,
         pub sin_port: ::in_port_t,
         pub sin_addr: ::in_addr,
-        pub sin_zero: [u8; 8],
+        pub sin_zero: [::c_char; 8],
     }
 
     pub struct sockaddr_in6 {
diff --git a/src/unix/mod.rs b/src/unix/mod.rs
index cacecbc3..19521054 100644
--- a/src/unix/mod.rs
+++ b/src/unix/mod.rs
@@ -48,7 +48,7 @@ s! {
     }
 
     pub struct in6_addr {
-        pub s6_addr16: [u16; 8],
+        pub s6_addr: [u8; 16],
         __align: [u32; 0],
     }
 
-- 
GitLab