summaryrefslogtreecommitdiff
path: root/include/ares_build.h.cmake
diff options
context:
space:
mode:
Diffstat (limited to 'include/ares_build.h.cmake')
-rw-r--r--include/ares_build.h.cmake9
1 files changed, 9 insertions, 0 deletions
diff --git a/include/ares_build.h.cmake b/include/ares_build.h.cmake
index e847f17..e2ab717 100644
--- a/include/ares_build.h.cmake
+++ b/include/ares_build.h.cmake
@@ -1,5 +1,9 @@
#ifndef __CARES_BUILD_H
#define __CARES_BUILD_H
+/*
+ * Copyright (C) The c-ares project and its contributors
+ * SPDX-License-Identifier: MIT
+ */
#define CARES_TYPEOF_ARES_SOCKLEN_T @CARES_TYPEOF_ARES_SOCKLEN_T@
#define CARES_TYPEOF_ARES_SSIZE_T @CARES_TYPEOF_ARES_SSIZE_T@
@@ -8,6 +12,7 @@
* files. We need to include some dependent headers that may be system specific
* for C-Ares */
#cmakedefine CARES_HAVE_SYS_TYPES_H
+#cmakedefine CARES_HAVE_SYS_RANDOM_H
#cmakedefine CARES_HAVE_SYS_SOCKET_H
#cmakedefine CARES_HAVE_WINDOWS_H
#cmakedefine CARES_HAVE_WS2TCPIP_H
@@ -20,6 +25,10 @@
# include <sys/types.h>
#endif
+#ifdef CARES_HAVE_SYS_RANDOM_H
+# include <sys/random.h>
+#endif
+
#ifdef CARES_HAVE_SYS_SOCKET_H
# include <sys/socket.h>
#endif