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

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.fbs,v 1.15 1999/10/04 15:51:21 wuftpd Exp $  
  24.    
  25. ****************************************************************************/
  26. /* 
  27.  * Configuration file for FreeBSD 2.X
  28.  */
  29. #define L_FORMAT "qd"
  30. #define T_FORMAT "ld"
  31. #define HAVE_LSTAT
  32. #define HAVE_DIRENT_H
  33. #undef  HAVE_D_NAMLEN
  34. #define HAVE_FCNTL_H
  35. #define HAVE_FLOCK
  36. #undef  HAVE_FTW
  37. #define HAVE_GETCWD
  38. #define HAVE_GETDTABLESIZE
  39. #undef  HAVE_PSTAT
  40. #define HAVE_REGEX_H
  41. #define HAVE_ST_BLKSIZE
  42. #undef  HAVE_SYSINFO
  43. #define HAVE_SYSCONF
  44. #define HAVE_UT_UT_HOST
  45. #define USE_VAR
  46. #define USE_LOG
  47. #define VAR_RUN
  48. #if !defined(USE_ETC_FTPD) && !defined(USE_ETC) && !defined(USE_OPT_FTPD)
  49. #define USE_LOCAL_ETC
  50. #endif
  51. #define HAVE_SYS_MOUNT
  52. #define HAVE_VPRINTF
  53. #define HAVE_SNPRINTF
  54. #define HAVE_REGEXEC
  55. #undef  SHADOW_PASSWORD
  56. #undef  USG
  57. #define VIRTUAL
  58. #if defined(__FreeBSD__)
  59. #undef SPT_TYPE
  60. #if __FreeBSD__ >= 2
  61. #include <osreldate.h> /* and this works */
  62. #if __FreeBSD_version >= 199512 /* 2.2-current right now */
  63. #define SPT_TYPE    SPT_BUILTIN
  64. #endif
  65. #endif
  66. #ifndef SPT_TYPE
  67. #define SPT_TYPE     SPT_REUSEARGV
  68. #define SPT_PADCHAR  '' /* pad process title with nulls */
  69. #endif
  70. #endif
  71. #include <stdlib.h>
  72. #include <unistd.h>
  73. #ifndef FACILITY
  74. #define FACILITY LOG_FTP
  75. #endif
  76. typedef void SIGNAL_TYPE;
  77. #include "../config.h"
  78. /* SKEY should always be defined on FreeBSD */
  79. #ifndef SKEY
  80. #define SKEY
  81. #endif
  82. #ifdef SKEY
  83. #define SKEY_NAME
  84. #endif