In our environment, the ftpclient should not do a direct connection to the server. Instead, it should connect to a host, which then relays the data to the server.
Relying to this fact, it would be great if we could have the port number, which is sent back by the ftp server on PASV reply, just before the data connection will be opened, so that we can prepare the relay host to do a port mapping.