home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 January / usenetsourcesnewsgroupsinfomagicjanuary1994.iso / sources / misc / volume34 / ncftp / part03 / defaults.h < prev    next >
Encoding:
C/C++ Source or Header  |  1992-12-08  |  1.7 KB  |  86 lines

  1. /* defaults.h: default values for ftp's common variables */
  2.  
  3. #ifndef _DEFAULTS_H_
  4. #define _DEFAULTS_H_
  5.  
  6. #ifndef NEWMAILMESSAGE            /* For english speakers, "You have new mail." */
  7. #define NEWMAILMESSAGE "You have new mail."
  8. #endif
  9.  
  10. #ifndef ZCAT                    /* Usually "zcat," but use the full pathname */
  11.                                 /* if possible. */
  12. #define ZCAT "zcat"
  13. #endif
  14.  
  15. #ifndef MAX_XFER_BUFSIZE
  16. #define MAX_XFER_BUFSIZE 32768
  17. #endif
  18.  
  19. #ifndef dDEBUG                    /* 1 or 0, usually 0 */
  20. #define dDEBUG 0
  21. #endif
  22.  
  23. #ifndef dMPROMPT                /* Usually 1, I prefer 0... */
  24. #define dMPROMPT 0
  25. #endif
  26.  
  27. #ifndef dVERBOSE                /* V_QUIET, V_ERRS, V_TERSE, V_VERBOSE */
  28. #include "cmds.h"                /* for definitions of the above */
  29. #define dVERBOSE V_TERSE
  30. #endif
  31.  
  32. #ifndef dPROMPT                    /* short: "@Bftp@P>" */
  33.                                 /* long: "@B@E @UNcFTP@P @B@M@D@P ->" */
  34. #define dPROMPT "@B@E @UNcFTP@P @B@M@D@P ->"
  35. #endif
  36.  
  37. #ifndef dPAGER                    /* if set to empty string, act like 'cat' */
  38. #define dPAGER "more"
  39. #endif
  40.  
  41. #ifndef dLOGNAME                /* put in the user's home directory. */
  42. #define dLOGNAME ".ftplog"
  43. #endif
  44.  
  45.                                 /* Do you want logging on by default? */
  46. #ifndef dLOGGING                /* usually 0 */
  47. #define dLOGGING 0
  48. #endif
  49.  
  50. #ifndef dTYPE                    /* usually TYPE_A */
  51. #define dTYPE TYPE_A
  52. #endif
  53.  
  54. #ifndef dTYPESTR                /* usually "ascii" */
  55. #define dTYPESTR "ascii"
  56. #endif
  57.  
  58. #ifndef dREDIALDELAY            /* usu. 60 (seconds). */
  59. #define dREDIALDELAY 60
  60. #endif
  61.  
  62. #ifndef CMDLINELEN
  63. #define CMDLINELEN 256
  64. #endif
  65.  
  66. #ifndef RECEIVEDLINELEN
  67. #define RECEIVEDLINELEN 256
  68. #endif
  69.  
  70. #ifndef MAXMACROS
  71. #define MAXMACROS 16
  72. #endif
  73.  
  74. #ifndef MACBUFLEN                /* usually 4096. */
  75. #define MACBUFLEN 4096
  76. #endif
  77.  
  78. /* Do you want binary transfers by default? */
  79. #ifndef dAUTOBINARY                /* usually 1 */
  80. #define dAUTOBINARY 1
  81. #endif
  82.  
  83. #endif    /* _DEFAULTS_H_ */
  84.  
  85. /* eof */
  86.