From 7df1bfc3997b6479e7c7e2dcbbb1d853f1cc97cc Mon Sep 17 00:00:00 2001
From: Michael Tuexen <tuexen@fh-muenster.de>
Date: Sun, 29 Apr 2018 17:33:51 +0200
Subject: [PATCH] Improve compilation on non Linux platforms.

---
 gtests/net/packetdrill/wire_conn.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gtests/net/packetdrill/wire_conn.c b/gtests/net/packetdrill/wire_conn.c
index c0b34b91..1302cbdd 100644
--- a/gtests/net/packetdrill/wire_conn.c
+++ b/gtests/net/packetdrill/wire_conn.c
@@ -125,7 +125,7 @@ void wire_conn_bind_listen(struct wire_conn *listen_conn, u16 port)
 	}
 
 	memset(&sa_v4, 0, sizeof(sa_v4));
-#ifndef linux
+#if defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__NetBSD__) || defined(__APPLE__)
 	sa_v4.sin_len = sizeof(sa_v4);
 #endif
 	sa_v4.sin_family = AF_INET;
-- 
GitLab