config.bdi
上传用户:zibowangxu
上传日期:2007-01-04
资源大小:331k
文件大小:3k
源码类别:

Ftp客户端

开发平台:

Unix_Linux

  1. /****************************************************************************    
  2.   Copyright (c) 1999 WU-FTPD Development Group.  
  3.   All rights reserved.
  4.    
  5.   Portions Copyright (c) 1980, 1985, 1988, 1989, 1990, 1991, 1993, 1994  
  6.     The Regents of the University of California. 
  7.   Portions Copyright (c) 1993, 1994 Washington University in Saint Louis.  
  8.   Portions Copyright (c) 1996, 1998 Berkeley Software Design, Inc.  
  9.   Portions Copyright (c) 1989 Massachusetts Institute of Technology.  
  10.   Portions Copyright (c) 1998 Sendmail, Inc.  
  11.   Portions Copyright (c) 1983, 1995, 1996, 1997 Eric P.  Allman.  
  12.   Portions Copyright (c) 1997 by Stan Barber.  
  13.   Portions Copyright (c) 1997 by Kent Landfield.  
  14.   Portions Copyright (c) 1991, 1992, 1993, 1994, 1995, 1996, 1997  
  15.     Free Software Foundation, Inc.    
  16.    
  17.   Use and distribution of this software and its source code are governed   
  18.   by the terms and conditions of the WU-FTPD Software License ("LICENSE").  
  19.    
  20.   If you did not receive a copy of the license, it may be obtained online  
  21.   at http://www.wu-ftpd.org/license.html.  
  22.    
  23.   $Id: config.bdi,v 1.13 1999/10/04 15:49:00 wuftpd Exp $  
  24.    
  25. ****************************************************************************/
  26. /*
  27.    ** Configuration for BSD/OS
  28.  */
  29. #define HAVE_LSTAT
  30. #undef  HAVE_DIRENT_H
  31. #undef  HAVE_D_NAMLEN
  32. #define HAVE_FLOCK
  33. #undef  HAVE_FTW
  34. #define HAVE_GETCWD
  35. #undef  HAVE_GETDTABLESIZE
  36. #undef  HAVE_PSTAT
  37. #define HAVE_REGEX_H
  38. #define HAVE_ST_BLKSIZE
  39. #undef  HAVE_SYSINFO
  40. #define HAVE_UT_UT_HOST
  41. #define HAVE_VPRINTF
  42. #define HAVE_SNPRINTF
  43. #define HAVE_SETREUID
  44. #define HAVE_SYSCONF
  45. #define NO_CRYPT_PROTO
  46. #define HAVE_REGEXEC
  47. #undef  SHADOW_PASSWORD
  48. #undef  USG
  49. #if !defined(USE_ETC_FTPD) && !defined(USE_LOCAL_ETC) && !defined(USE_OPT_FTPD)
  50. #define USE_ETC
  51. #endif
  52. #define USE_VAR
  53. #define USE_LOG
  54. #define VAR_RUN
  55. #define VIRTUAL
  56. #include <paths.h>
  57. #include <sys/param.h>
  58. #include <stdlib.h>
  59. #include <unistd.h>
  60. typedef void SIGNAL_TYPE;
  61. #if defined(_BSDI_VERSION)
  62. #if _BSDI_VERSION >= 199501
  63. #ifndef FACILITY
  64. #define FACILITY LOG_FTP
  65. #endif
  66. #endif
  67. #if _BSDI_VERSION >= 199312
  68. /* version 1.1 or later */
  69. #undef SPT_TYPE
  70. #define SPT_TYPE      SPT_BUILTIN /* setproctitle is in libc */
  71. #else
  72. /* version 1.0 or earlier */
  73. #define SPT_PADCHAR   '' /* pad process title with nulls */
  74. #endif
  75. #if _BSDI_VERSION >= 199701 /* Version 3.0 or later */
  76. #define BSD_AUTH
  77. #endif
  78. #endif
  79. #ifndef FACILITY
  80. #define FACILITY LOG_DAEMON
  81. #endif
  82. #include "../config.h"
  83. #ifdef HOST_ACCESS
  84. #undef HOST_ACCESS
  85. #endif
  86. #define BSDI
  87. #define QUOTA_INODE
  88. #define QUOTA
  89. #define HAVE_GLOB_H
  90. #define L_FORMAT "qd"
  91. #define T_FORMAT "ld"