📄 squidconf.h.in
字号:
/* @configure_input@ *//***************************************************************** * HMMER - Biological sequence analysis with profile HMMs * Copyright (C) 1992-1999 Washington University School of Medicine * All Rights Reserved * * This source code is distributed under the terms of the * GNU General Public License. See the files COPYING and LICENSE * for details. *****************************************************************/#ifndef SQUIDCONFH_INCLUDED#define SQUIDCONFH_INCLUDED/* squidconf.h * Captures #define's generated by the ./configure script; * this configuration information is #included at the start of * squid.h *//***************************************************************** * Sizes of integer types. * various things are set by ./configure; the code * uses WORDS_BIGENDIAN and USE_HOST_BYTESWAP_FUNCTIONS. *****************************************************************/ #undef WORDS_BIGENDIAN#define SIZEOF_UNSIGNED_SHORT 0#define SIZEOF_UNSIGNED_INT 0#define SIZEOF_UNSIGNED_LONG 0#define SIZEOF_UNSIGNED_LONG_LONG 0#undef HAVE_NTOHS /* if defined, system provides ntohs() */#undef HAVE_NTOHL /* if defined, system provides ntohl() */#undef HAVE_HTONS /* if defined, system provides htons() */#undef HAVE_HTONL /* if defined, system provides htonl() */#if defined HAVE_NTOHL && defined HAVE_NTOHS && defined HAVE_HTONS && defined HAVE_HTONL#define USE_HOST_BYTESWAP_FUNCTIONS 1#endif/***************************************************************** * Can we support arithmetic 64-bit file offsets? * four possible models checked for: * 1. ftello(), fseeko() with 64-bit off_t * 2. ftello64(), fseeko64() with 64-bit off64_t * 3. ftell64(), fseek64() with 64-bit integer * 4. fgetpos(), fsetpos() with an fpos_t that happens to be a * 64-bit integer, even though ANSI says we're not supposed to know * anything about fpos_t's internals. * Based on what ./configure tells us about these, we set * HAS_64BIT_FILE_OFFSETS or not. *****************************************************************/#undef HAVE_FTELLO#undef HAVE_FSEEKO#undef HAVE_FTELLO64#undef HAVE_FSEEKO64#undef HAVE_FTELL64#undef HAVE_FSEEK64#undef ARITHMETIC_FPOS_T#undef HAVE_STAT64#define SIZEOF_FPOS_T -1#define SIZEOF_OFF_T -1#define SIZEOF_OFF64_T -1#if defined HAVE_FTELLO && defined HAVE_FSEEKO && SIZEOF_OFF_T == 8#define HAS_64BIT_FILE_OFFSETS 1#elif defined HAVE_FTELLO64 && defined HAVE_FSEEKO64 && SIZEOF_OFF64_T == 8#define HAS_64BIT_FILE_OFFSETS 1#elif defined HAVE_FTELL64 && defined HAVE_FSEEK64 #define HAS_64BIT_FILE_OFFSETS 1#elif defined ARITHMETIC_FPOS_T && SIZEOF_FPOS_T == 8#define HAS_64BIT_FILE_OFFSETS 1#else#undef HAS_64BIT_FILE_OFFSETS #endif#endif /* SQUIDCONFH_INCLUDED */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -