b8c060260c
This option enables using sendfile() in ftpc binary transfer mode of PUT operation. If the option is enabled but ASCII transfer mode is activated, ftpc falls back to the combination of read() and write(). Using sendfile() provides a higher performance compared to the combination of read() and write(). Also this option is useful for testing / debugging tcp_sendfile() functionality of NuttX TCP/IP stack. |
||
---|---|---|
.. | ||
ftpc_cdup.c | ||
ftpc_chdir.c | ||
ftpc_chmod.c | ||
ftpc_cmd.c | ||
ftpc_config.h | ||
ftpc_connect.c | ||
ftpc_disconnect.c | ||
ftpc_filesize.c | ||
ftpc_filetime.c | ||
ftpc_getfile.c | ||
ftpc_getreply.c | ||
ftpc_help.c | ||
ftpc_idle.c | ||
ftpc_internal.h | ||
ftpc_listdir.c | ||
ftpc_login.c | ||
ftpc_mkdir.c | ||
ftpc_noop.c | ||
ftpc_putfile.c | ||
ftpc_quit.c | ||
ftpc_rename.c | ||
ftpc_response.c | ||
ftpc_rmdir.c | ||
ftpc_rpwd.c | ||
ftpc_socket.c | ||
ftpc_transfer.c | ||
ftpc_unlink.c | ||
ftpc_utils.c | ||
Kconfig | ||
Make.defs | ||
Makefile | ||
README.md |
Network Utilities / ftpc
FTP Client
FTP Commands
ABOR
– abort a file transferACCT
– send account informationAPPE
– append to a remote fileCDUP
– CWD to the parent of the current directoryCWD
– change working directoryDELE
– delete a remote fileHELP
– return help on using the serverLIST
– list remote filesMDTM
– return the modification time of a fileMKD
– make a remote directoryMLSD
– Standardized directory listing (instead ofLIST
)MLST
– Standardized object listing (instead ofLIST
)MODE
– set transfer modeNLST
– name list of remote directoryNOOP
– do nothingPASS
– send passwordPASV
– enter passive modePORT
– open a data portPWD
– print working directoryQUIT
– terminate the connectionREIN
– reinitialize the connectionRETR
– retrieve a remote fileREST
– Sets the point at which a file transfer should startRMD
– remove a remote directoryRNFR
– rename fromRNTO
– rename toSITE
– site-specific commandsSIZE
– return the size of a fileSTOR
– store a file on the remote hostSTOU
– store a file uniquelySTRU
– set file transfer structureSTAT
– return server statusSYST
– return system typeTYPE
– set transfer typeUSER
– 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.