summaryrefslogtreecommitdiffstats
path: root/nsock/include/nsock_config.h.in
diff options
context:
space:
mode:
Diffstat (limited to 'nsock/include/nsock_config.h.in')
-rw-r--r--nsock/include/nsock_config.h.in90
1 files changed, 90 insertions, 0 deletions
diff --git a/nsock/include/nsock_config.h.in b/nsock/include/nsock_config.h.in
new file mode 100644
index 0000000..e1d9587
--- /dev/null
+++ b/nsock/include/nsock_config.h.in
@@ -0,0 +1,90 @@
+/***************************************************************************
+ * nsock_config.h.in -- Autoconf uses this template, combined with the *
+ * configure script knowledge about system capabilities, to build the *
+ * nsock_config.h include file that lets nsock better understand system *
+ * particulars. *
+ * *
+ ***********************IMPORTANT NSOCK LICENSE TERMS***********************
+ *
+ * The nsock parallel socket event library is (C) 1999-2023 Nmap Software LLC
+ * This library is free software; you may redistribute and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation; Version 2. This guarantees your right to use, modify, and
+ * redistribute this software under certain conditions. If this license is
+ * unacceptable to you, Nmap Software LLC may be willing to sell alternative
+ * licenses (contact sales@nmap.com ).
+ *
+ * As a special exception to the GPL terms, Nmap Software LLC grants permission
+ * to link the code of this program with any version of the OpenSSL library
+ * which is distributed under a license identical to that listed in the included
+ * docs/licenses/OpenSSL.txt file, and distribute linked combinations including
+ * the two. You must obey the GNU GPL in all respects for all of the code used
+ * other than OpenSSL. If you modify this file, you may extend this exception to
+ * your version of the file, but you are not obligated to do so.
+ *
+ * If you received these files with a written license agreement stating terms
+ * other than the (GPL) terms above, then that alternative license agreement
+ * takes precedence over this comment.
+ *
+ * Source is provided to this software because we believe users have a right to
+ * know exactly what a program is going to do before they run it. This also
+ * allows you to audit the software for security holes.
+ *
+ * Source code also allows you to port Nmap to new platforms, fix bugs, and add
+ * new features. You are highly encouraged to send your changes to the
+ * dev@nmap.org mailing list for possible incorporation into the main
+ * distribution. By sending these changes to Fyodor or one of the Insecure.Org
+ * development mailing lists, or checking them into the Nmap source code
+ * repository, it is understood (unless you specify otherwise) that you are
+ * offering the Nmap Project (Nmap Software LLC) the unlimited, non-exclusive
+ * right to reuse, modify, and relicense the code. Nmap will always be available
+ * Open Source, but this is important because the inability to relicense code
+ * has caused devastating problems for other Free Software projects (such as KDE
+ * and NASM). We also occasionally relicense the code to third parties as
+ * discussed above. If you wish to specify special license conditions of your
+ * contributions, just say so when you send them.
+ *
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU General Public License v2.0 for more
+ * details (http://www.gnu.org/licenses/gpl-2.0.html).
+ *
+ ***************************************************************************/
+
+/* $Id$ */
+
+#undef HAVE_PCAP
+#undef DEC
+#undef LINUX
+#undef FREEBSD
+#undef OPENBSD
+#undef SOLARIS
+#undef SUNOS
+#undef BSDI
+#undef IRIX
+#undef HPUX
+#undef NETBSD
+#undef MACOSX
+
+#undef SOLARIS_BPF_PCAP_CAPTURE
+
+#undef HAVE_NET_BPF_H
+#undef HAVE_SYS_IOCTL_H
+
+/* Define to 1 if you have the <sys/un.h> header file. */
+#undef HAVE_SYS_UN_H
+
+#undef HAVE_LINUX_VM_SOCKETS_H
+
+#undef HAVE_NETDB_H
+
+#undef HAVE_OPENSSL
+#undef HAVE_SSL_SET_TLSEXT_HOST_NAME
+#undef HAVE_DTLS_CLIENT_METHOD
+#undef HAVE_ALPN_SUPPORT
+
+#undef HAVE_EPOLL
+#undef HAVE_POLL
+#undef HAVE_KQUEUE
+
+#undef HAVE_PCAP_SET_IMMEDIATE_MODE