This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#define __DBL_MIN_EXP__ (-1021) | |
#define __FLT_MIN__ 1.17549435e-38F | |
#define __CHAR_BIT__ 8 | |
#define __WCHAR_MAX__ 65535U | |
#define __DBL_DENORM_MIN__ 4.9406564584124654e-324 | |
#define __FLT_EVAL_METHOD__ 2 | |
#define __DBL_MIN_10_EXP__ (-307) | |
#define __FINITE_MATH_ONLY__ 0 | |
#define __GNUC_PATCHLEVEL__ 4 | |
#define _stdcall __attribute__((__stdcall__)) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#define __DBL_MIN_EXP__ (-1021) | |
#define __FLT_MIN__ 1.17549435e-38F | |
#define __CHAR_BIT__ 8 | |
#define __WCHAR_MAX__ 2147483647 | |
#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1 | |
#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1 | |
#define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1 | |
#define __DBL_DENORM_MIN__ 4.9406564584124654e-324 | |
#define __FLT_EVAL_METHOD__ 2 | |
#define __unix__ 1 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#define __DBL_MIN_EXP__ (-1021) | |
#define __FLT_MIN__ 1.17549435e-38F | |
#define __CHAR_BIT__ 8 | |
#define __WCHAR_MAX__ 2147483647 | |
#define __DBL_DENORM_MIN__ 4.9406564584124654e-324 | |
#define __FLT_EVAL_METHOD__ 0 | |
#define __DBL_MIN_10_EXP__ (-307) | |
#define __FINITE_MATH_ONLY__ 0 | |
#define __GNUC_PATCHLEVEL__ 6 | |
#define sparc 1 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#define __DBL_MIN_EXP__ (-1021) | |
#define __FLT_MIN__ 1.17549435e-38F | |
#define __DEC64_DEN__ 0.000000000000001E-383DD | |
#define __CHAR_BIT__ 8 | |
#define __WCHAR_MAX__ 2147483647 | |
#define __DBL_DENORM_MIN__ 4.9406564584124654e-324 | |
#define __FLT_EVAL_METHOD__ 2 | |
#define __DBL_MIN_10_EXP__ (-307) | |
#define __FINITE_MATH_ONLY__ 0 | |
#define __GNUC_PATCHLEVEL__ 1 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* | |
** cmpAddr | |
** | |
** Compare two sockaddr structures after applying mask to each one of them. | |
** Return 0 if both addresses match; or -1 otherwise. | |
*/ | |
/* | |
Notes: |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* | |
** This puts different kinds of IP addresses in one place. | |
** Here we can put IPv4 and IPv6 addresses. | |
*/ | |
typedef union sockaddr_union { | |
struct sockaddr sa; | |
struct sockaddr_in in; | |
#if defined(USE_IPv6) | |
struct sockaddr_in6 in6; | |
#endif |