These headers contain implementations of POSIX API
and cannot be touched without the required OS-specific
knowledge.
The addition or update of Solaris portability logic
wrongly omitted this warning.
* End BIND 4.9.3
*/
+#ifndef _NETDB_H
+#define _NETDB_H
+
+/****************************************************************************
+ *--------------------------------------------------------------------------*
+ * DO *NOT* MAKE ANY CHANGES below here unless you know what you're doing...*
+ *--------------------------------------------------------------------------*
+ ****************************************************************************/
+
/*
* Structures returned by network data base library.
* All addresses are supplied in host order, and
* returned in network order (suitable for use in system calls).
*/
-#ifndef _NETDB_H
-#define _NETDB_H
-
#include <sys/types.h>
#include <netinet/in.h>
#if !defined(_XPG4_2) || defined(_XPG6) || defined(__EXTENSIONS__)
#if _SQUID_SOLARIS_
+/****************************************************************************
+ *--------------------------------------------------------------------------*
+ * DO *NOT* MAKE ANY CHANGES below here unless you know what you're doing...*
+ *--------------------------------------------------------------------------*
+ ****************************************************************************/
+
/*
* ugly hack. System headers require wcsstr, but don't define it.
*/