Skip to content

Commit 32ca454

Browse files
committed
Fix files missing headers
1 parent 7359d54 commit 32ca454

File tree

14 files changed

+17
-1
lines changed

14 files changed

+17
-1
lines changed

compat/socket.h

+3
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,9 @@
99
#ifndef SQUID_COMPAT_SOCKET_H
1010
#define SQUID_COMPAT_SOCKET_H
1111

12+
#if HAVE_NETDB_H
13+
#include <netdb.h>
14+
#endif
1215
#if HAVE_SYS_SOCKET_H
1316
#include <sys/socket.h>
1417
#endif

src/DiskIO/DiskDaemon/diskd.cc

+1
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
/* DEBUG: section -- External DISKD process implementation. */
1010

1111
#include "squid.h"
12+
#include "compat/socket.h"
1213
#include "DiskIO/DiskDaemon/diomsg.h"
1314
#include "hash.h"
1415

src/DiskIO/DiskThreads/aiops.cc

+1
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
#endif
1414

1515
#include "squid.h"
16+
#include "compat/socket.h"
1617
#include "DiskIO/DiskThreads/CommIO.h"
1718
#include "DiskThreads.h"
1819
#include "SquidConfig.h"

src/auth/negotiate/wrapper/negotiate_wrapper.cc

+1
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@
3333
#include "squid.h"
3434
#include "base64.h"
3535
#include "compat/pipe.h"
36+
#include "compat/socket.h"
3637

3738
#include <cerrno>
3839
#include <cstring>

src/base/File.cc

+2-1
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88

99
#include "squid.h"
1010
#include "base/File.h"
11+
#include "compat/socket.h"
1112
#include "debug/Stream.h"
1213
#include "sbuf/Stream.h"
1314
#include "tools.h"
@@ -203,7 +204,7 @@ File::close()
203204
debugs(54, DBG_IMPORTANT, sysCallFailure("CloseHandle", WindowsErrorMessage(savedError)));
204205
}
205206
#else
206-
if (::xclose(fd_) != 0) {
207+
if (xclose(fd_) != 0) {
207208
const auto savedErrno = errno;
208209
debugs(54, DBG_IMPORTANT, sysCallError("close", savedErrno));
209210
}

src/eui/Eui48.cc

+1
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
#if USE_SQUID_EUI
1414

1515
#include "base/IoManip.h"
16+
#include "compat/socket.h"
1617
#include "debug/Stream.h"
1718
#include "eui/Eui48.h"
1819
#include "globals.h"

src/icmp/Icmp.cc

+1
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
/* DEBUG: section 37 ICMP Routines */
1010

1111
#include "squid.h"
12+
#include "compat/socket.h"
1213
#include "debug/Stream.h"
1314
#include "Icmp.h"
1415
#include "time/gadgets.h"

src/icmp/IcmpPinger.cc

+1
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414

1515
#if USE_ICMP
1616

17+
#include "compat/socket.h"
1718
#include "debug/Stream.h"
1819
#include "Icmp4.h"
1920
#include "Icmp6.h"

src/ip/Intercept.cc

+1
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313

1414
#include "squid.h"
1515
#include "comm/Connection.h"
16+
#include "compat/socket.h"
1617
#include "fde.h"
1718
#include "ip/Intercept.h"
1819
#include "ip/tools.h"

src/ipc/mem/Segment.cc

+1
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
#include "squid.h"
1212
#include "base/TextException.h"
1313
#include "compat/shm.h"
14+
#include "compat/socket.h"
1415
#include "debug/Stream.h"
1516
#include "fatal.h"
1617
#include "ipc/mem/Segment.h"

src/security/cert_generators/file/certificate_db.cc

+1
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
#include "squid.h"
1010
#include "base/HardFun.h"
1111
#include "base/TextException.h"
12+
#include "compat/socket.h"
1213
#include "sbuf/Stream.h"
1314
#include "security/cert_generators/file/certificate_db.h"
1415

src/tests/testIpAddress.cc

+1
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88

99
#include "squid.h"
1010
#include "compat/cppunit.h"
11+
#include "compat/socket.h"
1112
#include "ip/Address.h"
1213
#include "ip/tools.h"
1314
#include "unitTestMain.h"

src/wccp.cc

+1
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
#include "comm.h"
1515
#include "comm/Connection.h"
1616
#include "comm/Loops.h"
17+
#include "compat/socket.h"
1718
#include "event.h"
1819
#include "fatal.h"
1920
#include "SquidConfig.h"

src/wccp2.cc

+1
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
#include "comm.h"
1717
#include "comm/Connection.h"
1818
#include "comm/Loops.h"
19+
#include "compat/socket.h"
1920
#include "ConfigParser.h"
2021
#include "event.h"
2122
#include "ip/Address.h"

0 commit comments

Comments
 (0)