mirror of
https://github.com/kingk85/uFTP.git
synced 2025-07-25 13:16:12 +03:00
fix: FEAT command
This commit is contained in:
@ -385,21 +385,33 @@ int parseCommandSyst(ftpDataType *data, int socketId)
|
|||||||
|
|
||||||
int parseCommandFeat(ftpDataType *data, int socketId)
|
int parseCommandFeat(ftpDataType *data, int socketId)
|
||||||
{
|
{
|
||||||
/*
|
|
||||||
FEAT
|
|
||||||
211-Features:
|
|
||||||
EPRT --> to be implemented
|
|
||||||
REST
|
|
||||||
TVFS
|
|
||||||
211 End
|
|
||||||
*/
|
|
||||||
|
|
||||||
int returnCode;
|
int returnCode;
|
||||||
#ifdef OPENSSL_ENABLED
|
#ifdef OPENSSL_ENABLED
|
||||||
returnCode = socketPrintf(data, socketId, "s", "211-Extensions supported:\r\nPASV\r\nEPSV\r\nEPRT\r\nUTF8\r\nAUTH TLS\r\nPBSZ\r\nPROT\r\nSIZE\r\nMDTM\r\nREST\r\n211 End.\r\n");
|
returnCode = socketPrintf(data, socketId, "s",
|
||||||
|
"211-Extensions supported:\r\n"
|
||||||
|
" PASV\r\n"
|
||||||
|
" EPSV\r\n"
|
||||||
|
" EPRT\r\n"
|
||||||
|
" UTF8\r\n"
|
||||||
|
" AUTH TLS\r\n"
|
||||||
|
" PBSZ\r\n"
|
||||||
|
" PROT\r\n"
|
||||||
|
" SIZE\r\n"
|
||||||
|
" MDTM\r\n"
|
||||||
|
" REST STREAM\r\n"
|
||||||
|
"211 End.\r\n");
|
||||||
#endif
|
#endif
|
||||||
#ifndef OPENSSL_ENABLED
|
#ifndef OPENSSL_ENABLED
|
||||||
returnCode = socketPrintf(data, socketId, "s", "211-Extensions supported:\r\nPASV\r\nEPSV\r\nEPRT\r\nUTF8\r\nSIZE\r\nMDTM\r\nREST\r\n211 End.\r\n");
|
returnCode = socketPrintf(data, socketId, "s",
|
||||||
|
"211-Extensions supported:\r\n"
|
||||||
|
" PASV\r\n"
|
||||||
|
" EPSV\r\n"
|
||||||
|
" EPRT\r\n"
|
||||||
|
" UTF8\r\n"
|
||||||
|
" SIZE\r\n"
|
||||||
|
" MDTM\r\n"
|
||||||
|
" REST STREAM\r\n"
|
||||||
|
"211 End.\r\n");
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
if (returnCode <= 0)
|
if (returnCode <= 0)
|
||||||
@ -411,6 +423,7 @@ int parseCommandFeat(ftpDataType *data, int socketId)
|
|||||||
return FTP_COMMAND_PROCESSED;
|
return FTP_COMMAND_PROCESSED;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
int parseCommandProt(ftpDataType *data, int socketId)
|
int parseCommandProt(ftpDataType *data, int socketId)
|
||||||
{
|
{
|
||||||
int returnCode;
|
int returnCode;
|
||||||
|
Reference in New Issue
Block a user