#include <isc/attributes.h>
#include <isc/formatcheck.h>
#include <isc/lang.h>
-#include <isc/platform.h>
#define NS_CONTROL_PORT 953
#include <isc/dir.h>
#include <isc/netaddr.h>
#include <isc/parseint.h>
-#include <isc/platform.h>
#include <isc/print.h>
#include <isc/string.h>
#include <isc/task.h>
#include <isc/heap.h>
#include <isc/list.h>
#include <isc/mem.h>
-#include <isc/platform.h>
#include <isc/print.h>
#include <isc/string.h>
#include <isc/time.h>
#include <isc/attributes.h>
#include <isc/log.h>
-#include <isc/platform.h>
#include <isc/stdtime.h>
#include <dns/rdatastruct.h>
#include <isc/managers.h>
#include <isc/netmgr.h>
#include <isc/os.h>
-#include <isc/platform.h>
#include <isc/print.h>
#include <isc/resource.h>
#include <isc/stdio.h>
#include <isc/meminfo.h>
#include <isc/nonce.h>
#include <isc/parseint.h>
-#include <isc/platform.h>
#include <isc/portset.h>
#include <isc/print.h>
#include <isc/refcount.h>
#include <isc/mem.h>
#include <isc/nonce.h>
#include <isc/parseint.h>
-#include <isc/platform.h>
#include <isc/portset.h>
#include <isc/print.h>
#include <isc/random.h>
#include <isc/attributes.h>
#include <isc/formatcheck.h>
#include <isc/lang.h>
-#include <isc/platform.h>
#define NS_CONTROL_PORT 953
#include <isc/mem.h>
#include <isc/net.h>
#include <isc/parseint.h>
-#include <isc/platform.h>
#include <isc/print.h>
#include <isc/sockaddr.h>
#include <isc/socket.h>
#include <isc/buffer.h>
#include <isc/mem.h>
-#include <isc/platform.h>
#include <isc/print.h>
#include <isc/region.h>
#include <isc/stdio.h>
doc/man/Makefile
doc/misc/Makefile])
-# Generated headers
-
-AC_CONFIG_FILES([lib/isc/include/isc/platform.h])
-
# Unit Tests
AC_CONFIG_FILES([lib/isc/tests/Makefile
#include <isc/dir.h>
#include <isc/mem.h>
-#include <isc/platform.h>
#include <isc/print.h>
#include <isc/result.h>
#include <isc/string.h>
#include <string.h>
#include <isc/mem.h>
-#include <isc/platform.h>
#include <isc/print.h>
#include <isc/result.h>
#include <isc/string.h>
#include <string.h>
#include <isc/mem.h>
-#include <isc/platform.h>
#include <isc/print.h>
#include <isc/result.h>
#include <isc/string.h>
#include <string.h>
#include <isc/mem.h>
-#include <isc/platform.h>
#include <isc/print.h>
#include <isc/result.h>
#include <isc/string.h>
#include <string.h>
#include <isc/mem.h>
-#include <isc/platform.h>
#include <isc/print.h>
#include <isc/result.h>
#include <isc/string.h>
-platform.h
netdb.h
gen
/unit-test-driver.sh
#include <isc/mem.h>
#include <isc/netaddr.h>
#include <isc/parseint.h>
-#include <isc/platform.h>
#include <isc/print.h>
#include <isc/region.h>
#include <isc/result.h>
#include <isc/log.h>
#include <isc/mem.h>
#include <isc/mutex.h>
-#include <isc/platform.h>
#include <isc/print.h>
#include <isc/rwlock.h>
#include <isc/string.h>
#include <isc/lex.h>
#include <isc/mem.h>
#include <isc/once.h>
-#include <isc/platform.h>
#include <isc/print.h>
#include <isc/random.h>
#include <isc/refcount.h>
#include <isc/lex.h>
#include <isc/mem.h>
#include <isc/once.h>
-#include <isc/platform.h>
#include <isc/print.h>
#include <isc/random.h>
#include <isc/string.h>
#include <isc/formatcheck.h>
#include <isc/lang.h>
-#include <isc/platform.h>
#include <isc/types.h>
#include <dns/types.h>
#include <isc/mem.h>
#include <isc/mutex.h>
#include <isc/mutexblock.h>
-#include <isc/platform.h>
#include <isc/string.h>
#include <isc/thread.h>
#include <isc/tls.h>
#include <isc/hex.h>
#include <isc/mem.h>
#include <isc/once.h>
-#include <isc/platform.h>
#include <isc/print.h>
#include <isc/refcount.h>
#include <isc/socket.h>
#include <isc/mem.h>
#include <isc/mutex.h>
#include <isc/once.h>
-#include <isc/platform.h>
#include <isc/print.h>
#include <isc/random.h>
#include <isc/refcount.h>
#include <isc/atomic.h>
#include <isc/counter.h>
#include <isc/log.h>
-#include <isc/platform.h>
#include <isc/print.h>
#include <isc/random.h>
#include <isc/refcount.h>
#include <isc/magic.h>
#include <isc/mem.h>
#include <isc/netaddr.h>
-#include <isc/platform.h>
#include <isc/print.h>
#include <isc/random.h>
#include <isc/serial.h>
include/isc/once.h \
include/isc/os.h \
include/isc/parseint.h \
- include/isc/platform.h \
include/isc/pool.h \
include/isc/portset.h \
include/isc/print.h \
#include <isc/aes.h>
#include <isc/assertions.h>
-#include <isc/platform.h>
#include <isc/string.h>
#include <isc/types.h>
#include <isc/util.h>
#include <isc/event.h>
#include <isc/mem.h>
#include <isc/mutex.h>
-#include <isc/platform.h>
#include <isc/strerr.h>
#include <isc/string.h>
#include <isc/task.h>
#include <isc/assertions.h>
#include <isc/backtrace.h>
-#include <isc/platform.h>
#include <isc/print.h>
#include <isc/result.h>
#include <isc/strerr.h>
#endif /* HAVE_BACKTRACE_SYMBOLS */
#include <isc/backtrace.h>
-#include <isc/platform.h>
#include <isc/print.h>
#include <isc/result.h>
#include <isc/util.h>
#include "errno2result.h"
#include <stdbool.h>
-#include <isc/platform.h>
#include <isc/result.h>
#include <isc/strerr.h>
#include <isc/string.h>
#include <isc/log.h>
#include <isc/md.h>
#include <isc/mem.h>
-#include <isc/platform.h>
#include <isc/print.h>
#include <isc/random.h>
#include <isc/string.h>
#include <isc/assertions.h>
#include <isc/hmac.h>
#include <isc/md.h>
-#include <isc/platform.h>
#include <isc/safe.h>
#include <isc/string.h>
#include <isc/types.h>
#define ISC_AES_H 1
#include <isc/lang.h>
-#include <isc/platform.h>
#include <isc/types.h>
#define ISC_AES128_KEYLENGTH 16U
#include <isc/attributes.h>
#include <isc/lang.h>
#include <isc/likely.h>
-#include <isc/platform.h>
ISC_LANG_BEGINDECLS
#include <stdbool.h>
-#include <isc/platform.h>
-
/*
* This determines whether we are using the libisc/libdns libraries
* in BIND9 or in some other application. For BIND9 (named and related
#include <stdbool.h>
#include <isc/lang.h>
-#include <isc/platform.h>
#include <isc/result.h>
/*% Index into parent argv vector. */
#include <limits.h>
#include <isc/lang.h>
-#include <isc/platform.h>
#include <isc/result.h>
#include <sys/types.h> /* Required on some systems. */
#include <isc/formatcheck.h>
#include <isc/lang.h>
#include <isc/likely.h>
-#include <isc/platform.h>
ISC_LANG_BEGINDECLS
#include <isc/lang.h>
#include <isc/md.h>
-#include <isc/platform.h>
#include <isc/result.h>
#include <isc/types.h>
#include <isc/formatcheck.h>
#include <isc/lang.h>
-#include <isc/platform.h>
#include <isc/types.h>
/*@{*/
#pragma once
#include <isc/lang.h>
-#include <isc/platform.h>
#include <isc/result.h>
#include <isc/types.h>
#include <isc/attributes.h>
#include <isc/lang.h>
#include <isc/mutex.h>
-#include <isc/platform.h>
#include <isc/types.h>
ISC_LANG_BEGINDECLS
#include <inttypes.h>
#include <isc/lang.h>
-#include <isc/platform.h>
#include <isc/types.h>
#include <arpa/inet.h> /* Contractual promise. */
#include <pthread.h>
-#include <isc/platform.h>
#include <isc/result.h>
typedef pthread_once_t isc_once_t;
+++ /dev/null
-/*
- * Copyright (C) Internet Systems Consortium, Inc. ("ISC")
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, you can obtain one at https://mozilla.org/MPL/2.0/.
- *
- * See the COPYRIGHT file distributed with this work for additional
- * information regarding copyright ownership.
- */
-
-#ifndef ISC_PLATFORM_H
-#define ISC_PLATFORM_H 1
-
-/*! \file */
-
-/*****
- ***** Platform-dependent defines.
- *****/
-
-/*
- * Tell emacs to use C mode for this file.
- *
- * Local Variables:
- * mode: c
- * End:
- */
-
-#endif /* ISC_PLATFORM_H */
#include <isc/formatcheck.h> /* Required for ISC_FORMAT_PRINTF() macro. */
#include <isc/lang.h>
-#include <isc/platform.h>
/***
*** Functions
#include <isc/error.h>
#include <isc/lang.h>
#include <isc/mutex.h>
-#include <isc/platform.h>
#include <isc/types.h>
/*! \file isc/refcount.h
#include <isc/atomic.h>
#include <isc/condition.h>
#include <isc/lang.h>
-#include <isc/platform.h>
#include <isc/types.h>
ISC_LANG_BEGINDECLS
#pragma once
#include <isc/lang.h>
-#include <isc/platform.h>
#include <isc/types.h>
#define ISC_SIPHASH24_KEY_LENGTH 128 / 8
#include <string.h>
-#include "isc/lang.h"
-#include "isc/platform.h"
+#include <isc/lang.h>
ISC_LANG_BEGINDECLS
#include <isc/log.h>
#include <isc/magic.h>
#include <isc/mem.h>
-#include <isc/platform.h>
#include <isc/print.h>
#include <isc/rwlock.h>
#include <isc/stat.h>
#include <isc/log.h>
#include <isc/mem.h>
#include <isc/once.h>
-#include <isc/platform.h>
#include <isc/print.h>
#include <isc/stdio.h>
#include <isc/strerr.h>
#include <unistd.h>
#include <isc/once.h>
-#include <isc/platform.h>
#include <isc/random.h>
#include <isc/result.h>
#include <isc/thread.h>
#include <sys/time.h> /* Required on some systems for <sys/resource.h>. */
#include <sys/types.h>
-#include <isc/platform.h>
#include <isc/resource.h>
#include <isc/result.h>
#include <isc/util.h>
#include <isc/atomic.h>
#include <isc/magic.h>
-#include <isc/platform.h>
#include <isc/print.h>
#include <isc/rwlock.h>
#include <isc/util.h>
#include <isc/mutex.h>
#include <isc/net.h>
#include <isc/once.h>
-#include <isc/platform.h>
#include <isc/print.h>
#include <isc/refcount.h>
#include <isc/region.h>
#include <isc/buffer.h>
#include <isc/magic.h>
#include <isc/mem.h>
-#include <isc/platform.h>
#include <isc/print.h>
#include <isc/refcount.h>
#include <isc/stats.h>
#include <isc/magic.h>
#include <isc/mem.h>
#include <isc/once.h>
-#include <isc/platform.h>
#include <isc/print.h>
#include <isc/random.h>
#include <isc/refcount.h>
#include <isc/aes.h>
#include <isc/buffer.h>
#include <isc/hex.h>
-#include <isc/platform.h>
#include <isc/region.h>
#include <isc/string.h>
#include <isc/util.h>
#include <cmocka.h>
#include <isc/atomic.h>
-#include <isc/platform.h>
#include <isc/print.h>
#include <isc/socket.h>
#include <isc/task.h>
#include <isc/condition.h>
#include <isc/managers.h>
#include <isc/mem.h>
-#include <isc/platform.h>
#include <isc/print.h>
#include <isc/task.h>
#include <isc/time.h>
#include <isc/commandline.h>
#include <isc/condition.h>
#include <isc/mem.h>
-#include <isc/platform.h>
#include <isc/print.h>
#include <isc/task.h>
#include <isc/time.h>
#include <time.h>
#include <isc/log.h>
-#include <isc/platform.h>
#include <isc/print.h>
#include <isc/strerr.h>
#include <isc/string.h>
#include <isc/magic.h>
#include <isc/mem.h>
#include <isc/once.h>
-#include <isc/platform.h>
#include <isc/print.h>
#include <isc/refcount.h>
#include <isc/task.h>
#include <isc/mutex.h>
#include <isc/nonce.h>
#include <isc/once.h>
-#include <isc/platform.h>
#include <isc/print.h>
#include <isc/random.h>
#include <isc/safe.h>
#include <isc/log.h>
#include <isc/mem.h>
#include <isc/mutex.h>
-#include <isc/platform.h>
#include <isc/print.h>
#include <isc/result.h>
#include <isc/types.h>
#include <isc/buffer.h>
#include <isc/magic.h>
#include <isc/netmgr.h>
-#include <isc/platform.h>
#include <isc/quota.h>
#include <isc/stdtime.h>
#include <isc/attributes.h>
#include <isc/dir.h>
#include <isc/mem.h>
-#include <isc/platform.h>
#include <isc/result.h>
#include <isc/types.h>
#include <isc/util.h>
unless $file =~ m%isc/resultclass.h%;
}
- if (/$nocomment.*ISC_PLATFORM_/m &&
- ! m%^#include <isc/platform.h>%m) {
- print "$file has ISC_PLATFORM_ without <isc/platform.h>\n"
- unless $file =~ m%isc/platform.h%;
- }
-
if ($file !~ m%isc/magic\.h$%) {
print "$file has ISC_MAGIC_VALID without <isc/magic.h>\n"
if /$nocomment.*ISC_MAGIC_VALID/m && ! m%^#include <isc/magic.h>%m;
next;
}
- if ($elided eq "<isc/platform.h>") {
- if (! /^$nocomment.*ISC_PLATFORM_/m) {
- print "$file has <isc/platform.h> but no ISC_PLATFORM_\n";
- }
- next;
- }
-
if ($elided eq "<isc/magic.h>") {
if (! /^$nocomment.*ISC_MAGIC_VALID/m) {
print "$file has <isc/magic.h> but no ISC_MAGIC_VALID\n";
./lib/isc/include/isc/once.h C 1999,2000,2001,2004,2005,2007,2016,2018,2019,2020,2021
./lib/isc/include/isc/os.h C 2000,2001,2004,2005,2006,2007,2016,2018,2019,2020,2021
./lib/isc/include/isc/parseint.h C 2001,2002,2004,2005,2006,2007,2016,2018,2019,2020,2021
-./lib/isc/include/isc/platform.h.in C 1999,2000,2001,2002,2003,2004,2005,2006,2007,2008,2009,2010,2013,2014,2015,2016,2017,2018,2019,2020
./lib/isc/include/isc/pool.h C 2013,2016,2018,2019,2020,2021
./lib/isc/include/isc/portset.h C 2008,2009,2016,2018,2019,2020,2021
./lib/isc/include/isc/print.h C 1999,2000,2001,2003,2004,2005,2006,2007,2014,2015,2016,2018,2019,2020,2021