82 lines
3.1 KiB
Plaintext
82 lines
3.1 KiB
Plaintext
|
/* FTP Commands *************************************************************/
|
||
|
/* Command summary:
|
||
|
*
|
||
|
* ABOR - abort a file transfer
|
||
|
* ACCT - send account information
|
||
|
* APPE - append to a remote file
|
||
|
* CDUP - CWD to the parent of the current directory
|
||
|
* CWD - change working directory
|
||
|
* DELE - delete a remote file
|
||
|
* HELP - return help on using the server
|
||
|
* LIST - list remote files
|
||
|
* MDTM - return the modification time of a file
|
||
|
* MKD - make a remote directory
|
||
|
* MLSD - Standardized directory listing (instead of LIST)
|
||
|
* MLST - Standardized object listing (instead of LIST)
|
||
|
* MODE - set transfer mode
|
||
|
* NLST - name list of remote directory
|
||
|
* NOOP - do nothing
|
||
|
* PASS - send password
|
||
|
* PASV - enter passive mode
|
||
|
* PORT - open a data port
|
||
|
* PWD - print working directory
|
||
|
* QUIT - terminate the connection
|
||
|
* REIN - reinitialize the connection
|
||
|
* RETR - retrieve a remote file
|
||
|
* REST - Sets the point at which a file transfer should start
|
||
|
* RMD - remove a remote directory
|
||
|
* RNFR - rename from
|
||
|
* RNTO - rename to
|
||
|
* SITE - site-specific commands
|
||
|
* SIZE - return the size of a file
|
||
|
* STOR - store a file on the remote host
|
||
|
* STOU - store a file uniquely
|
||
|
* STRU - set file transfer structure
|
||
|
* STAT - return server status
|
||
|
* SYST - return system type
|
||
|
* TYPE - set transfer type
|
||
|
* USER - send username
|
||
|
*
|
||
|
/* FTP Replies **************************************************************/
|
||
|
*
|
||
|
* 110 - Restart marker reply.
|
||
|
* 120 - Service ready in nnn minutes.
|
||
|
* 125 - Data connection already open; transfer starting.
|
||
|
* 150 - File status okay; about to open data connection.
|
||
|
* 200 - Command okay.
|
||
|
* 202 - Command not implemented, superfluous at this site.
|
||
|
* 211 - System status, or system help reply.
|
||
|
* 212 - Directory status.
|
||
|
* 213 - File status.
|
||
|
* 214 - Help message.
|
||
|
* 215 - NAME system type.
|
||
|
* 220 - Service ready for new user.
|
||
|
* 221 - Service closing control connection.
|
||
|
* 225 - Data connection open; no transfer in progress.
|
||
|
* 226 - Closing data connection.
|
||
|
* 227 - Entering Passive Mode (h1,h2,h3,h4,p1,p2).
|
||
|
* 230 - User logged in, proceed.
|
||
|
* 250 - Requested file action okay, completed.
|
||
|
* 257 - "PATHNAME" created.
|
||
|
* 331 - User name okay, need password.
|
||
|
* 332 - Need account for login.
|
||
|
* 350 - Requested file action pending further information.
|
||
|
* 421 - Service not available, closing control connection.
|
||
|
* 425 - Can't open data connection.
|
||
|
* 426 - Connection closed; transfer aborted.
|
||
|
* 450 - Requested file action not taken.
|
||
|
* 451 - Requested action aborted: local error in processing.
|
||
|
* 452 - Requested action not taken.
|
||
|
* 500 - Syntax error, command unrecognized.
|
||
|
* 501 - Syntax error in parameters or arguments.
|
||
|
* 502 - Command not implemented.
|
||
|
* 503 - Bad sequence of commands.
|
||
|
* 504 - Command not implemented for that parameter.
|
||
|
* 530 - Not logged in.
|
||
|
* 532 - Need account for storing files.
|
||
|
* 550 - Requested action not taken.
|
||
|
* 551 - Requested action aborted: page type unknown.
|
||
|
* 552 - Requested file action aborted.
|
||
|
* 553 - Requested action not taken.
|
||
|
*/
|