Go to the source code of this file.
Defines | |
#define | ISC_INT_H 1 |
#define | ISC_INT8_MIN -128 |
#define | ISC_INT8_MAX 127 |
#define | ISC_UINT8_MAX 255 |
#define | ISC_INT16_MIN -32768 |
#define | ISC_INT16_MAX 32767 |
#define | ISC_UINT16_MAX 65535 |
#define | ISC_INT32_MIN -2147483648 |
Note that "int" is 32 bits on all currently supported Unix-like operating systems, but "long" can be either 32 bits or 64 bits, thus the 32 bit constants are not qualified with "L". | |
#define | ISC_INT32_MAX 2147483647 |
#define | ISC_UINT32_MAX 4294967295U |
#define | ISC_INT64_MIN -9223372036854775808LL |
#define | ISC_INT64_MAX 9223372036854775807LL |
#define | ISC_UINT64_MAX 18446744073709551615ULL |
Typedefs | |
typedef char | isc_int8_t |
typedef unsigned char | isc_uint8_t |
typedef short | isc_int16_t |
typedef unsigned short | isc_uint16_t |
typedef int | isc_int32_t |
typedef unsigned int | isc_uint32_t |
typedef long long | isc_int64_t |
typedef unsigned long long | isc_uint64_t |
Definition in file int.h.
#define ISC_UINT16_MAX 65535 |
Definition at line 40 of file int.h.
Referenced by check_dual_stack(), configure_alternates(), configure_forward(), ns_config_getipandkeylist(), ns_config_getiplist(), ns_config_getport(), ns_listenelt_fromconfig(), and parse_config().
#define ISC_INT32_MIN -2147483648 |
#define ISC_INT32_MAX 2147483647 |
Definition at line 48 of file int.h.
Referenced by dns_rrl_view_destroy(), iterate_node(), and main().
#define ISC_UINT32_MAX 4294967295U |
Definition at line 49 of file int.h.
Referenced by bind_rdataset(), check_options(), dns64_ttl(), dns_rdataset_disassociate(), dns_rdataset_init(), dns_rdataset_invalidate(), ns_zone_configure(), query_addsoa(), query_dns64(), query_find(), query_reset(), and towiresorted().
#define ISC_UINT64_MAX 18446744073709551615ULL |
typedef char isc_int8_t |
typedef unsigned char isc_uint8_t |
typedef short isc_int16_t |
typedef unsigned short isc_uint16_t |
typedef int isc_int32_t |
typedef unsigned int isc_uint32_t |
typedef long long isc_int64_t |
typedef unsigned long long isc_uint64_t |