17f3dea24SPeter Wemm# $FreeBSD$ 24ca1ab94SDag-Erling Smørgrav# 34ca1ab94SDag-Erling Smørgrav# This list is taken from RFC 959. 44ca1ab94SDag-Erling Smørgrav# It probably needs a going over. 54ca1ab94SDag-Erling Smørgrav# 6d8acd8dcSDag-Erling Smørgrav110 OK Restart marker reply 7d8acd8dcSDag-Erling Smørgrav120 TEMP Service ready in a few minutes 8d8acd8dcSDag-Erling Smørgrav125 OK Data connection already open; transfer starting 9d8acd8dcSDag-Erling Smørgrav150 OK File status okay; about to open data connection 10d8acd8dcSDag-Erling Smørgrav200 OK Command okay 11d8acd8dcSDag-Erling Smørgrav202 PROTO Command not implemented, superfluous at this site 12d8acd8dcSDag-Erling Smørgrav211 INFO System status, or system help reply 13d8acd8dcSDag-Erling Smørgrav212 INFO Directory status 14d8acd8dcSDag-Erling Smørgrav213 INFO File status 15d8acd8dcSDag-Erling Smørgrav214 INFO Help message 16d8acd8dcSDag-Erling Smørgrav215 INFO Set system type 17d8acd8dcSDag-Erling Smørgrav220 OK Service ready for new user 18d8acd8dcSDag-Erling Smørgrav221 OK Service closing control connection 19d8acd8dcSDag-Erling Smørgrav225 OK Data connection open; no transfer in progress 20d8acd8dcSDag-Erling Smørgrav226 OK Requested file action successful 21d8acd8dcSDag-Erling Smørgrav227 OK Entering Passive Mode 2228c645cfSHajimu UMEMOTO229 OK Entering Extended Passive Mode 23d8acd8dcSDag-Erling Smørgrav230 OK User logged in, proceed 24d8acd8dcSDag-Erling Smørgrav250 OK Requested file action okay, completed 25d8acd8dcSDag-Erling Smørgrav257 OK File/directory created 26d8acd8dcSDag-Erling Smørgrav331 AUTH User name okay, need password 27d8acd8dcSDag-Erling Smørgrav332 AUTH Need account for login 28d8acd8dcSDag-Erling Smørgrav350 OK Requested file action pending further information 29d8acd8dcSDag-Erling Smørgrav421 DOWN Service not available, closing control connection 30d8acd8dcSDag-Erling Smørgrav425 NETWORK Can't open data connection 31d8acd8dcSDag-Erling Smørgrav426 ABORT Connection closed; transfer aborted 32d8acd8dcSDag-Erling Smørgrav450 UNAVAIL File unavailable (e.g., file busy) 33d8acd8dcSDag-Erling Smørgrav451 SERVER Requested action aborted: local error in processing 34d8acd8dcSDag-Erling Smørgrav452 FULL Insufficient storage space in system 35d8acd8dcSDag-Erling Smørgrav500 PROTO Syntax error, command unrecognized 36d8acd8dcSDag-Erling Smørgrav501 PROTO Syntax error in parameters or arguments 37d8acd8dcSDag-Erling Smørgrav502 PROTO Command not implemented 38d8acd8dcSDag-Erling Smørgrav503 PROTO Bad sequence of commands 39d8acd8dcSDag-Erling Smørgrav504 PROTO Command not implemented for that parameter 40d8acd8dcSDag-Erling Smørgrav530 AUTH Not logged in 41d8acd8dcSDag-Erling Smørgrav532 AUTH Need account for storing files 42d8acd8dcSDag-Erling Smørgrav550 UNAVAIL File unavailable (e.g., file not found, no access) 43d8acd8dcSDag-Erling Smørgrav551 PROTO Requested action aborted. Page type unknown 44d8acd8dcSDag-Erling Smørgrav552 FULL Exceeded storage allocation 45d8acd8dcSDag-Erling Smørgrav553 EXISTS File name not allowed 46be0d5ff2SDag-Erling Smørgrav999 PROTO Protocol error 47