/* mtp.h -- mtp/ftp-specific constants (used by sendrecv.c) * * HISTORY: * 12-Oct-1989 leefi v1.10.73, moved out of sendrecv.c * 12-Oct-1989 leefi v1.10.73, renamed contants from FTPxx to MTP_xx * 12-Oct-1989 leefi v1.10.73, added mtpsrv password aging constants * */ /* ------------------------------------------------------------------------ */ /* ftp/mtp names */ #define FTPSRV "ftp" /* ftp service name */ #define MTPSRV "mtp" /* mtp service name */ /* ------------------------------------------------------------------------ */ /* ftp/mtp messages */ #define MTP_OK 200 /* ok */ #define MTP_KACK 225 /* mbox trunc ok */ #define MTP_KNAK 226 /* mbox size no match */ #define MTP_LOGOK 230 /* user logged in ok */ #define MTP_LOGREC 232 /* user login recorded */ #define MTP_STRTOK 250 /* x-fer started ok */ #define MTP_ENDOK 252 /* x-fer ended ok */ #define MTP_UNIX 291 /* on unix, use bin. */ #define MTP_SNDPASS 330 /* needs password */ #define MTP_SNDACCT 331 /* needs account */ #define MTP_SOONEXPIRE 233 /* password expires in %d days */ #define MTP_WHOAREYOU 530 /* i don't know use, give new user/pass */ #define MTP_MAXLOGINS 530 /* login attempts exceeded, goodbye */ #define MTP_PWEXPIRED 531 /* password expired */ #define MTP_BADNEWPW 460 /* bad new password (display to usr) */ #define MTP_GOODNEWPW 225 /* good new password */ #define MTP_BYE 231 /* bye */ #define MTP_BADPARM 504 /* parameter unknown */ #define MTP_MBOXEMPTY 227 /* mailbox empty */ #define MTP_MBOXNOTEMPTY 228 /* mailbox not empty */ #define MTP_HOSTLISTENING 300 /* server (mtp|ftp) */ #define MTP_EXPECTPASS 503 /* password please */ #define MTP_BADCMD 500 /* unknow command */ #define MTP_MAXKNOWNCMD MTP_PWEXPIRED /* ------------------------------------------------------------------------ */