config.h.in
上传用户:pycemail
上传日期:2007-01-04
资源大小:329k
文件大小:10k
源码类别:

Ftp客户端

开发平台:

Unix_Linux

  1. /* config.h.in.  Generated automatically from configure.in by autoheader.  */
  2. /* -*- C -*- */
  3. /* @configure_input@ */
  4. #ifndef config_h_included
  5. #define config_h_included
  6. /*************************************************************************
  7.  * This section is automatically generated by 'configure'.  Adjust these
  8.  * if configure didn't make a correct guess for your system.
  9.  *************************************************************************/
  10. /* Define if you have the <glob.h> header file. */
  11. #undef HAVE_GLOB_H
  12. /* Define if your <glob.h> defines GLOB_PERIOD macro. */
  13. #undef HAVE_GLOB_PERIOD
  14. /* Define if you already have a typedef for timer_t */
  15. #undef HAVE_TIMER_T
  16. /* Define if your struct utmp uses ut_user and not ut_name */
  17. #undef HAVE_UTMAXTYPE
  18. /* Define if your struct utmp has ut_host */
  19. #undef HAVE_UT_UT_HOST
  20. /* Define to `int' if <sys/types.h> doesn't define. */
  21. #undef ino_t
  22. /* Define to `mode_t' if <sys/types.h> doesn't define. */
  23. #undef umode_t
  24. /* Define if your system has _pw_stayopen variable (Irix specific?) */
  25. #undef HAVE__PW_STAYOPEN
  26. /* Define if you have the <syslog.h> header file. */
  27. #undef HAVE_SYSLOG_H
  28. /* Define if your <syslog.h> defines the LOG_CRON macro */
  29. #undef HAVE_LOG_CRON
  30. /* Define if your <syslog.h> defines the LOG_FTP macro */
  31. #undef HAVE_LOG_FTP
  32. /* Define if your system has the setproctitle function */
  33. #undef HAVE_SETPROCTITLE
  34. /* Define if your system has __progname */
  35. #undef HAVE___PROGNAME
  36. #define PF_ARGV_NONE 0
  37. #define PF_ARGV_NEW 1
  38. #define PF_ARGV_WRITEABLE 2
  39. #define PF_ARGV_PSTAT 3
  40. #define PF_ARGV_PSSTRINGS 4
  41. /* If you don't have setproctitle, PF_ARGV_TYPE needs to be set to either
  42.  * PF_ARGV_NEW (replace argv[] arguments), PF_ARGV_WRITEABLE (overwrite
  43.  * argv[]), PF_ARGV_PSTAT (use the pstat function), or PF_ARGV_PSSTRINGS
  44.  * (use PS_STRINGS).
  45.  * 
  46.  * configure should, we hope <wink>, detect this for you.
  47.  */
  48. #undef PF_ARGV_TYPE
  49. /* Define if using alloca.c.  */
  50. #undef C_ALLOCA
  51. /* Define to empty if the keyword does not work.  */
  52. #undef const
  53. /* Define to one of _getb67, GETB67, getb67 for Cray-2 and Cray-YMP systems.
  54.    This function is required for alloca.c support on those systems.  */
  55. #undef CRAY_STACKSEG_END
  56. /* Define to `int' if <sys/types.h> doesn't define.  */
  57. #undef gid_t
  58. /* Define if you have alloca, as a function or macro.  */
  59. #undef HAVE_ALLOCA
  60. /* Define if you have <alloca.h> and it should be used (not on Ultrix).  */
  61. #undef HAVE_ALLOCA_H
  62. /* Define if you don't have vprintf but do have _doprnt.  */
  63. #undef HAVE_DOPRNT
  64. /* Define if your system has a working fnmatch function.  */
  65. #undef HAVE_FNMATCH
  66. /* Define if you have <sys/wait.h> that is POSIX.1 compatible.  */
  67. #undef HAVE_SYS_WAIT_H
  68. /* Define if you have the vprintf function.  */
  69. #undef HAVE_VPRINTF
  70. /* Define to `int' if <sys/types.h> doesn't define.  */
  71. #undef pid_t
  72. /* Define as the return type of signal handlers (int or void).  */
  73. #undef RETSIGTYPE
  74. /* Define if the `setpgrp' function takes no argument.  */
  75. #undef SETPGRP_VOID
  76. /* Define to `unsigned' if <sys/types.h> doesn't define.  */
  77. #undef size_t
  78. /* If using the C implementation of alloca, define if you know the
  79.    direction of stack growth for your system; otherwise it will be
  80.    automatically deduced at run-time.
  81.  STACK_DIRECTION > 0 => grows toward higher addresses
  82.  STACK_DIRECTION < 0 => grows toward lower addresses
  83.  STACK_DIRECTION = 0 => direction of growth unknown
  84.  */
  85. #undef STACK_DIRECTION
  86. /* Define if you have the ANSI C header files.  */
  87. #undef STDC_HEADERS
  88. /* Define if you can safely include both <sys/time.h> and <time.h>.  */
  89. #undef TIME_WITH_SYS_TIME
  90. /* Define if your <sys/time.h> declares struct tm.  */
  91. #undef TM_IN_SYS_TIME
  92. /* Define to `int' if <sys/types.h> doesn't define.  */
  93. #undef uid_t
  94. /* Define if you have the __snprintf function.  */
  95. #undef HAVE___SNPRINTF
  96. /* Define if you have the __vsnprintf function.  */
  97. #undef HAVE___VSNPRINTF
  98. /* Define if you have the bcopy function.  */
  99. #undef HAVE_BCOPY
  100. /* Define if you have the crypt function.  */
  101. #undef HAVE_CRYPT
  102. /* Define if you have the fgetgrent function.  */
  103. #undef HAVE_FGETGRENT
  104. /* Define if you have the fgetpwent function.  */
  105. #undef HAVE_FGETPWENT
  106. /* Define if you have the flock function.  */
  107. #undef HAVE_FLOCK
  108. /* Define if you have the getcwd function.  */
  109. #undef HAVE_GETCWD
  110. /* Define if you have the gethostname function.  */
  111. #undef HAVE_GETHOSTNAME
  112. /* Define if you have the getopt function.  */
  113. #undef HAVE_GETOPT
  114. /* Define if you have the getopt_long function.  */
  115. #undef HAVE_GETOPT_LONG
  116. /* Define if you have the getprpwent function.  */
  117. #undef HAVE_GETPRPWENT
  118. /* Define if you have the gettimeofday function.  */
  119. #undef HAVE_GETTIMEOFDAY
  120. /* Define if you have the glob function.  */
  121. #undef HAVE_GLOB
  122. /* Define if you have the inet_aton function.  */
  123. #undef HAVE_INET_ATON
  124. /* Define if you have the memcpy function.  */
  125. #undef HAVE_MEMCPY
  126. /* Define if you have the mkdir function.  */
  127. #undef HAVE_MKDIR
  128. /* Define if you have the pstat function.  */
  129. #undef HAVE_PSTAT
  130. /* Define if you have the regcomp function.  */
  131. #undef HAVE_REGCOMP
  132. /* Define if you have the rmdir function.  */
  133. #undef HAVE_RMDIR
  134. /* Define if you have the select function.  */
  135. #undef HAVE_SELECT
  136. /* Define if you have the sendfile function.  */
  137. #undef HAVE_SENDFILE
  138. /* Define if you have the set_auth_parameters function.  */
  139. #undef HAVE_SET_AUTH_PARAMETERS
  140. /* Define if you have the setegid function.  */
  141. #undef HAVE_SETEGID
  142. /* Define if you have the seteuid function.  */
  143. #undef HAVE_SETEUID
  144. /* Define if you have the setpassent function.  */
  145. #undef HAVE_SETPASSENT
  146. /* Define if you have the setpgid function.  */
  147. #undef HAVE_SETPGID
  148. /* Define if you have the setproctitle function.  */
  149. #undef HAVE_SETPROCTITLE
  150. /* Define if you have the setsid function.  */
  151. #undef HAVE_SETSID
  152. /* Define if you have the siginterrupt function.  */
  153. #undef HAVE_SIGINTERRUPT
  154. /* Define if you have the snprintf function.  */
  155. #undef HAVE_SNPRINTF
  156. /* Define if you have the socket function.  */
  157. #undef HAVE_SOCKET
  158. /* Define if you have the strchr function.  */
  159. #undef HAVE_STRCHR
  160. /* Define if you have the strerror function.  */
  161. #undef HAVE_STRERROR
  162. /* Define if you have the strsep function.  */
  163. #undef HAVE_STRSEP
  164. /* Define if you have the strtol function.  */
  165. #undef HAVE_STRTOL
  166. /* Define if you have the vsnprintf function.  */
  167. #undef HAVE_VSNPRINTF
  168. /* Define if you have the <arpa/inet.h> header file.  */
  169. #undef HAVE_ARPA_INET_H
  170. /* Define if you have the <bstring.h> header file.  */
  171. #undef HAVE_BSTRING_H
  172. /* Define if you have the <crypt.h> header file.  */
  173. #undef HAVE_CRYPT_H
  174. /* Define if you have the <ctype.h> header file.  */
  175. #undef HAVE_CTYPE_H
  176. /* Define if you have the <dirent.h> header file.  */
  177. #undef HAVE_DIRENT_H
  178. /* Define if you have the <errno.h> header file.  */
  179. #undef HAVE_ERRNO_H
  180. /* Define if you have the <fcntl.h> header file.  */
  181. #undef HAVE_FCNTL_H
  182. /* Define if you have the <getopt.h> header file.  */
  183. #undef HAVE_GETOPT_H
  184. /* Define if you have the <libutil.h> header file.  */
  185. #undef HAVE_LIBUTIL_H
  186. /* Define if you have the <memory.h> header file.  */
  187. #undef HAVE_MEMORY_H
  188. /* Define if you have the <ndir.h> header file.  */
  189. #undef HAVE_NDIR_H
  190. /* Define if you have the <netdb.h> header file.  */
  191. #undef HAVE_NETDB_H
  192. /* Define if you have the <netinet/in.h> header file.  */
  193. #undef HAVE_NETINET_IN_H
  194. /* Define if you have the <netinet/tcp.h> header file.  */
  195. #undef HAVE_NETINET_TCP_H
  196. /* Define if you have the <krb.h> header file.  */
  197. #undef HAVE_KRB_H
  198. /* Define if you have the <hpsecurity.h> header file.  */
  199. #undef HAVE_HPSECURITY_H
  200. /* Define if you have the <prot.h> header file.  */
  201. #undef HAVE_PROT_H
  202. /* Define if you have the <regex.h> header file.  */
  203. #undef HAVE_REGEX_H
  204. /* Define if you have the <utmpx.h> header file.  */
  205. #undef HAVE_UTMPX_H
  206. /* Define if you have the <shadow.h> header file.  */
  207. #undef HAVE_SHADOW_H
  208. /* Define if you have the <strings.h> header file.  */
  209. #undef HAVE_STRINGS_H
  210. /* Define if you have the <sys/dir.h> header file.  */
  211. #undef HAVE_SYS_DIR_H
  212. /* Define if you have the <sys/file.h> header file.  */
  213. #undef HAVE_SYS_FILE_H
  214. /* Define if you have the <sys/ioctl.h> header file.  */
  215. #undef HAVE_SYS_IOCTL_H
  216. /* Define if you have the <sys/ndir.h> header file.  */
  217. #undef HAVE_SYS_NDIR_H
  218. /* Define if you have the <sys/param.h> header file.  */
  219. #undef HAVE_SYS_PARAM_H
  220. /* Define if you have the <sys/pstat.h> header file.  */
  221. #undef HAVE_SYS_PSTAT_H
  222. /* Define if you have the <sys/security.h> header file.  */
  223. #undef HAVE_SYS_SECURITY_H
  224. /* Define if you have the <sys/select.h> header file.  */
  225. #undef HAVE_SYS_SELECT_H
  226. /* Define if you have the <sys/sendfile.h> header file.  */
  227. #undef HAVE_SYS_SENDFILE_H
  228. /* Define if you have the <sys/socket.h> header file.  */
  229. #undef HAVE_SYS_SOCKET_H
  230. /* Define if you have the <sys/stat.h> header file.  */
  231. #undef HAVE_SYS_STAT_H
  232. /* Define if you have the <sys/statvfs.h> header file.  */
  233. #undef HAVE_SYS_STATVFS_H
  234. /* Define if you have the <sys/termio.h> header file.  */
  235. #undef HAVE_SYS_TERMIO_H
  236. /* Define if you have the <sys/termios.h> header file.  */
  237. #undef HAVE_SYS_TERMIOS_H
  238. /* Define if you have the <sys/time.h> header file.  */
  239. #undef HAVE_SYS_TIME_H
  240. /* Define if you have the <sys/types.h> header file.  */
  241. #undef HAVE_SYS_TYPES_H
  242. /* Define if you have the <sys/vfs.h> header file.  */
  243. #undef HAVE_SYS_VFS_H
  244. /* Define if you have the <unistd.h> header file.  */
  245. #undef HAVE_UNISTD_H
  246. /* Define if you have the <utmp.h> header file.  */
  247. #undef HAVE_UTMP_H
  248. /* Define if you have the bind library (-lbind).  */
  249. #undef HAVE_LIBBIND
  250. /* Define if you have the crypt library (-lcrypt).  */
  251. #undef HAVE_LIBCRYPT
  252. /* Define if you have the nsl library (-lnsl).  */
  253. #undef HAVE_LIBNSL
  254. /* Define if you have the resolv library (-lresolv).  */
  255. #undef HAVE_LIBRESOLV
  256. /* Define if you have the socket library (-lsocket).  */
  257. #undef HAVE_LIBSOCKET
  258. #ifndef STDIN_FILENO
  259. #define STDIN_FILENO  0
  260. #endif
  261. #ifndef STDOUT_FILENO
  262. #define STDOUT_FILENO  1
  263. #endif
  264. #ifndef STDERR_FILENO
  265. #define STDERR_FILENO 2
  266. #endif
  267. #ifdef DEBUG_MEMORY
  268. #ifndef MYSTRNCPY
  269. #define MYSTRNCPY(to, from, len)        my_strncpy(to, from, len, __FILE__, __PRETTY_FUNCTION__, __LINE__, #to ", " #from ", " #len)
  270. #endif
  271. #endif /* DEBUG_MEMORY */
  272. #endif /* config_h_included */