From ee06a871c3eba0f4c4040f3a0fe713bc7b6b404a Mon Sep 17 00:00:00 2001 From: Witold Filipczyk Date: Wed, 22 Dec 2021 16:27:29 +0100 Subject: [PATCH] [c] More fixes related to redefined PF_INET --- src/protocol/bittorrent/bittorrent.c | 4 ++++ src/protocol/bittorrent/common.c | 4 ++++ src/protocol/bittorrent/connection.c | 4 ++++ src/protocol/bittorrent/dialogs.c | 5 +++++ src/protocol/bittorrent/piececache.c | 4 ++++ src/protocol/bittorrent/tracker.c | 5 +++++ src/protocol/file/cgi.c | 3 +++ src/protocol/finger/finger.c | 5 +++++ src/protocol/fsp/fsp.c | 4 ++++ src/protocol/gopher/gopher.c | 5 +++++ src/protocol/nntp/connection.c | 5 +++++ src/protocol/nntp/response.c | 5 +++++ 12 files changed, 53 insertions(+) diff --git a/src/protocol/bittorrent/bittorrent.c b/src/protocol/bittorrent/bittorrent.c index 865f18b7..ca69521e 100644 --- a/src/protocol/bittorrent/bittorrent.c +++ b/src/protocol/bittorrent/bittorrent.c @@ -6,6 +6,10 @@ #include #include +#include +#ifdef HAVE_SYS_SOCKET_H +#include /* OS/2 needs this after sys/types.h */ +#endif #include "elinks.h" diff --git a/src/protocol/bittorrent/common.c b/src/protocol/bittorrent/common.c index b29b7ea4..394062bf 100644 --- a/src/protocol/bittorrent/common.c +++ b/src/protocol/bittorrent/common.c @@ -6,6 +6,10 @@ #include #include +#include +#ifdef HAVE_SYS_SOCKET_H +#include /* OS/2 needs this after sys/types.h */ +#endif #include "elinks.h" diff --git a/src/protocol/bittorrent/connection.c b/src/protocol/bittorrent/connection.c index 08cec1e2..999ee7b1 100644 --- a/src/protocol/bittorrent/connection.c +++ b/src/protocol/bittorrent/connection.c @@ -6,6 +6,10 @@ #include #include +#include +#ifdef HAVE_SYS_SOCKET_H +#include /* OS/2 needs this after sys/types.h */ +#endif #include "elinks.h" diff --git a/src/protocol/bittorrent/dialogs.c b/src/protocol/bittorrent/dialogs.c index e1c17627..c8663b97 100644 --- a/src/protocol/bittorrent/dialogs.c +++ b/src/protocol/bittorrent/dialogs.c @@ -4,6 +4,11 @@ #include "config.h" #endif +#include +#ifdef HAVE_SYS_SOCKET_H +#include /* OS/2 needs this after sys/types.h */ +#endif + #include "elinks.h" #include "dialogs/document.h" diff --git a/src/protocol/bittorrent/piececache.c b/src/protocol/bittorrent/piececache.c index c8f501c0..a74c42a6 100644 --- a/src/protocol/bittorrent/piececache.c +++ b/src/protocol/bittorrent/piececache.c @@ -8,7 +8,11 @@ #include #include #include + #include +#ifdef HAVE_SYS_SOCKET_H +#include /* OS/2 needs this after sys/types.h */ +#endif #include /* OS/2 needs this after sys/types.h */ #ifdef HAVE_FCNTL_H #include /* OS/2 needs this after sys/types.h */ diff --git a/src/protocol/bittorrent/tracker.c b/src/protocol/bittorrent/tracker.c index 7429b72b..c3284a91 100644 --- a/src/protocol/bittorrent/tracker.c +++ b/src/protocol/bittorrent/tracker.c @@ -4,6 +4,11 @@ #include "config.h" #endif +#include +#ifdef HAVE_SYS_SOCKET_H +#include /* OS/2 needs this after sys/types.h */ +#endif + #include "elinks.h" #include "cache/cache.h" diff --git a/src/protocol/file/cgi.c b/src/protocol/file/cgi.c index 12b72c60..1ee7829a 100644 --- a/src/protocol/file/cgi.c +++ b/src/protocol/file/cgi.c @@ -8,6 +8,9 @@ #include #include #include +#ifdef HAVE_SYS_SOCKET_H +#include /* OS/2 needs this after sys/types.h */ +#endif #include /* OS/2 needs this after sys/types.h */ #ifdef HAVE_FCNTL_H #include /* OS/2 needs this after sys/types.h */ diff --git a/src/protocol/finger/finger.c b/src/protocol/finger/finger.c index 9588e3c1..4698ac19 100644 --- a/src/protocol/finger/finger.c +++ b/src/protocol/finger/finger.c @@ -4,6 +4,11 @@ #include "config.h" #endif +#include +#ifdef HAVE_SYS_SOCKET_H +#include /* OS/2 needs this after sys/types.h */ +#endif + #include "elinks.h" #include "cache/cache.h" diff --git a/src/protocol/fsp/fsp.c b/src/protocol/fsp/fsp.c index 46f009c2..439ddf79 100644 --- a/src/protocol/fsp/fsp.c +++ b/src/protocol/fsp/fsp.c @@ -9,6 +9,10 @@ #endif #include +#include +#ifdef HAVE_SYS_SOCKET_H +#include /* OS/2 needs this after sys/types.h */ +#endif #ifdef __cplusplus extern "C" { diff --git a/src/protocol/gopher/gopher.c b/src/protocol/gopher/gopher.c index b2f3df10..032444e3 100644 --- a/src/protocol/gopher/gopher.c +++ b/src/protocol/gopher/gopher.c @@ -28,6 +28,11 @@ #include #include +#include +#ifdef HAVE_SYS_SOCKET_H +#include /* OS/2 needs this after sys/types.h */ +#endif + #include "elinks.h" #include "cache/cache.h" diff --git a/src/protocol/nntp/connection.c b/src/protocol/nntp/connection.c index 0d939ff2..29796fb2 100644 --- a/src/protocol/nntp/connection.c +++ b/src/protocol/nntp/connection.c @@ -8,6 +8,11 @@ #include #include +#include +#ifdef HAVE_SYS_SOCKET_H +#include /* OS/2 needs this after sys/types.h */ +#endif + #include "elinks.h" #include "cache/cache.h" diff --git a/src/protocol/nntp/response.c b/src/protocol/nntp/response.c index a824f2c2..d9f07983 100644 --- a/src/protocol/nntp/response.c +++ b/src/protocol/nntp/response.c @@ -8,6 +8,11 @@ #include #include +#include +#ifdef HAVE_SYS_SOCKET_H +#include /* OS/2 needs this after sys/types.h */ +#endif + #include "elinks.h" #include "cache/cache.h"