diff options
Diffstat (limited to 'src/FtpNegotiationCommand.h')
| -rw-r--r-- | src/FtpNegotiationCommand.h | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/src/FtpNegotiationCommand.h b/src/FtpNegotiationCommand.h index badd14a3..bf80f33b 100644 --- a/src/FtpNegotiationCommand.h +++ b/src/FtpNegotiationCommand.h @@ -62,9 +62,16 @@ public: SEQ_RECV_MDTM, SEQ_SEND_SIZE, SEQ_RECV_SIZE, + SEQ_PREPARE_PORT, + SEQ_PREPARE_SERVER_SOCKET_EPRT, + SEQ_SEND_EPRT, + SEQ_RECV_EPRT, SEQ_PREPARE_SERVER_SOCKET, SEQ_SEND_PORT, SEQ_RECV_PORT, + SEQ_PREPARE_PASV, + SEQ_SEND_EPSV, + SEQ_RECV_EPSV, SEQ_SEND_PASV, SEQ_RECV_PASV, SEQ_RESOLVE_PROXY, @@ -100,11 +107,19 @@ private: bool recvMdtm(); bool sendSize(); bool recvSize(); + bool preparePort(); + bool prepareServerSocketEprt(); + bool sendEprt(); + bool recvEprt(); bool prepareServerSocket(); bool sendPort(); bool recvPort(); + bool preparePasv(); + bool sendEpsv(); + bool recvEpsv(); bool sendPasv(); bool recvPasv(); + bool preparePasvConnect(); bool resolveProxy(); bool sendTunnelRequest(); bool recvTunnelResponse(); |
