ftpd.h is missing

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

ftpd.h is missing

308 Views
huishao2
Contributor IV

Hi -

In older version of MQX, there is a ftpd.h in rtcs\source\include. MQX 4.1.1 doesn't have such a file and causes many compiler errors.

How to resolve the compatibility issue?

Thanks!

Hui

Tags (3)
0 Kudos
1 Reply

221 Views
soledad
NXP Employee
NXP Employee

Hi Hui Shao,

In MQX4.1 you need to write your code using FTPSRV. Unfortunately there is no way to use FTPD. FTPD was discontinued and FTDPSRV is recommended for new application.

Here is short summary of RTCS 4.1.0 enhancements.

• New HTTP server implementation – HTTPSRV.

o It is 18 times faster than old MQX 4.0 HTTPD.

o Allows parallel CGI processing.

o More robust (pass „long run/many sessions“ kind of stress test)

o User code (CGI/SSI) is run in separate task.

o Each CGI/SSI can run in separate task.

o Each connection is processed independenly.

o Enables plugin usage – used by WebSocket implementation.

o Normalised API (HTTPSRV_init() and HTTPSRV_release())

• New FTP server implementation – FTPSRV.

o Allows multiple connections.

o Allows multiple parallel file transfers.

o Full IPv6 support (EPSV and EPRT commands).

o Normalised API (FTPSRV_init() and FTPSRV_release())

o More robust.

• Added Multicast Listener Discovery (MLDv1) protocol for IPv6.

• Added socket options to join and leave IPv6 multicast groups.

• Added DNS Client for IPv4 and IPv6.

o IPv4 and IPv6 name resolving is done by the getaddrinfo() function.

• API for DNSv6 address list configuration.

• Added Recursive DNS IPv6 Server (RDNSS) option support to Router Discovery.


Have a great day,
Sol

-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

0 Kudos