#include "config.h"
#include "compat/shm.h"
-#if defined(__FreeBSD__) && (__FreeBSD__ >= 7)
-# include <sys/sysctl.h>
+#if _SQUID_FREEBSD_ && (__FreeBSD__ >= 7)
+#include <sys/sysctl.h>
#endif
bool
shm_portable_segment_name_is_path()
{
-#if defined(_SQUID_HPUX_) || defined(_SQUID_OSF_) || defined(__vms) || (defined(_SQUID_FREEBSD_) && (__FreeBSD__ < 7))
+#if _SQUID_HPUX_ || _SQUID_OSF_ || defined(__vms) || (_SQUID_FREEBSD_ && (__FreeBSD__ < 7))
return true;
-#elif defined(_SQUID_FREEBSD_)
+#elif _SQUID_FREEBSD_
int jailed = 0;
size_t len = sizeof(jailed);
::sysctlbyname("security.jail.jailed", &jailed, &len, NULL, 0);
*
* Except OpenBSD - htole16 & 32 exist, but not le16toh etc
*/
-#if defined(_SQUID_OPENBSD_)
+#if _SQUID_OPENBSD_
# define le16toh(x) htole16(x)
# define le32toh(x) htole32(x)
#endif
#include "config.h"
/* The following code section is part of the native Windows Squid port */
-#if defined(_SQUID_MSWIN_)
+#if _SQUID_MSWIN_
#include "util.h"
#include <stdlib.h>
#endif
extern "C" void WINAPI SquidWinSvcMain(DWORD, char **);
-#if defined(_SQUID_MSWIN_)
+#if _SQUID_MSWIN_
#if defined(_MSC_VER) /* Microsoft C Compiler ONLY */
void Squid_Win32InvalidParameterHandler(const wchar_t*, const wchar_t*, const wchar_t*, unsigned int, uintptr_t);
#endif
#endif /* USE_WIN32_SERVICE */
-#if defined(_SQUID_MSWIN_)
+#if _SQUID_MSWIN_
static int Win32SockInit(void)
{
int iVersionRequested;
debugs(14,9, "connecting to: " << address );
}
} else {
-#if defined(_SQUID_NEWSOS6_)
+#if _SQUID_NEWSOS6_
/* Makoto MATSUSHITA <matusita@ics.es.osaka-u.ac.jp> */
connect(sock, AI->ai_addr, AI->ai_addrlen);
if (x == 0)
errno = err;
-#if defined(_SQUID_SOLARIS_)
+#if _SQUID_SOLARIS_
/*
* Solaris 2.4's socket emulation doesn't allow you
* to determine the error from a failed non-blocking
int t1, t2, t3;
int x;
-#if USE_POLL && defined(_SQUID_OSF_)
-
+#if USE_POLL && _SQUID_OSF_
assert(type != IPC_FIFO);
#endif
#define LOCAL_ARRAY(type,name,size) static type name[size]
#endif
-#if defined(_SQUID_NEXT_) && !defined(S_ISDIR)
+#if _SQUID_NEXT_ && !defined(S_ISDIR)
#define S_ISDIR(mode) (((mode) & (_S_IFMT)) == (_S_IFDIR))
#endif
rusage_maxrss(struct rusage *r)
{
-#if defined(_SQUID_SGI_) && _ABIAPI
+#if _SQUID_SGI_ && _ABIAPI
return r->ru_pad[0];
-#elif defined(_SQUID_SGI_)
-
- return r->ru_maxrss;
-#elif defined(_SQUID_OSF_)
-
- return r->ru_maxrss;
-#elif defined(_SQUID_AIX_)
-
- return r->ru_maxrss;
-#elif defined(BSD4_4)
+#elif _SQUID_SGI_|| _SQUID_OSF_ || _SQUID_AIX_ || defined(BSD4_4)
return r->ru_maxrss;
#elif defined(HAVE_GETPAGESIZE) && HAVE_GETPAGESIZE != 0
rusage_pagefaults(struct rusage *r)
{
-#if defined(_SQUID_SGI_) && _ABIAPI
+#if _SQUID_SGI_ && _ABIAPI
return r->ru_pad[5];
#else
}
#endif /* _SQUID_HPUX_ */
-#if defined(_SQUID_SOLARIS_) && HAVE_LIBOPCOM_STACK
+#if _SQUID_SOLARIS_ && HAVE_LIBOPCOM_STACK
{ /* get ftp://opcom.sun.ca/pub/tars/opcom_stack.tar.gz and */
extern void opcom_stack_trace(void); /* link with -lopcom_stack */
fflush(debug_log);
#endif
#endif /* PRINT_STACK_TRACE */
-#if SA_RESETHAND == 0 && !defined(_SQUID_MSWIN_)
+#if SA_RESETHAND == 0 && !_SQUID_MSWIN_
signal(SIGSEGV, SIG_DFL);
signal(SIGBUS, SIG_DFL);
}
cap_free(caps);
}
-#elif defined(_SQUID_LINUX_)
+#elif _SQUID_LINUX_
Ip::Interceptor.StopTransparency("Missing needed capability support.");
#endif /* HAVE_SYS_CAPABILITY_H */
}
localhost.SetLocalhost();
pid = ipcCreate(
-#if USE_POLL && defined(_SQUID_OSF_)
+#if USE_POLL && _SQUID_OSF_
/* pipes and poll() don't get along on DUNIX -DW */
IPC_STREAM,
-#elif defined(_SQUID_MSWIN_)
+#elif _SQUID_MSWIN_
/* select() will fail on a pipe */
IPC_TCP_SOCKET,
#else
#define CHANGE_FD_SETSIZE 1
/* Cannot increase FD_SETSIZE on Linux */
-#if defined(_SQUID_LINUX_)
+#if _SQUID_LINUX_
#undef CHANGE_FD_SETSIZE
#define CHANGE_FD_SETSIZE 0
#endif
* to return EINVAL. */
/* Marian Durkovic <marian@svf.stuba.sk> */
/* Peter Wemm <peter@spinner.DIALix.COM> */
-#if defined(_SQUID_FREEBSD_)
+#if _SQUID_FREEBSD_
#include <osreldate.h>
#if __FreeBSD_version < 220000
#undef CHANGE_FD_SETSIZE
#define CHANGE_FD_SETSIZE 1
/* Cannot increase FD_SETSIZE on Linux */
-#if defined(_SQUID_LINUX_)
+#if _SQUID_LINUX_
#undef CHANGE_FD_SETSIZE
#define CHANGE_FD_SETSIZE 0
#endif
* to return EINVAL. */
/* Marian Durkovic <marian@svf.stuba.sk> */
/* Peter Wemm <peter@spinner.DIALix.COM> */
-#if defined(_SQUID_FREEBSD_)
+#if _SQUID_FREEBSD_
#include <osreldate.h>
#if __FreeBSD_version < 220000
#undef CHANGE_FD_SETSIZE