From 69ab4cd391f2d0b4a60916aa707ac8fc5bc478e1 Mon Sep 17 00:00:00 2001
From: Daniel Stenberg <daniel@haxx.se>
Date: Fri, 14 Feb 2003 09:03:03 +0000
Subject: [PATCH] include <sys/socket.h> to compile the fd_set stuff properly
 on all systems

---
 lib/multi.c  | 5 +++++
 lib/ssluse.c | 3 +++
 2 files changed, 8 insertions(+)

diff --git a/lib/multi.c b/lib/multi.c
index 7ac984f7f7..0dd6994324 100644
--- a/lib/multi.c
+++ b/lib/multi.c
@@ -24,6 +24,11 @@
 #include "setup.h"
 #include <stdlib.h>
 #include <string.h>
+
+#ifdef HAVE_SYS_SOCKET_H
+#include <sys/socket.h>
+#endif
+
 #include <curl/curl.h>
 
 #include "urldata.h"
diff --git a/lib/ssluse.c b/lib/ssluse.c
index cb68ce5936..0983db3794 100644
--- a/lib/ssluse.c
+++ b/lib/ssluse.c
@@ -30,6 +30,9 @@
 
 #include <string.h>
 #include <stdlib.h>
+#ifdef HAVE_SYS_SOCKET_H
+#include <sys/socket.h>
+#endif
 
 #include "urldata.h"
 #include "sendf.h"
-- 
GitLab