File Transfer Protocol exit programs
You can use File Transfer Protocol (FTP) exit programs to secure FTP. The FTP server communicates with each exit program through a specific exit point. This topic includes parameter descriptions and code examples.
The FTP client and the FTP server communicate with each exit program through a specific exit point. Parameters are passed between the FTP server and the exit program. The format of the exchanged information is specified by an exit point format.
FTP uses the following exit points. Refer to these topics for more information, including parameter descriptions and code examples:
- Request validation exit point: client and server
- Server logon exit point
To allow the exit programs to work properly, you must install and register your exit point programs. If your programs are no longer needed, you must properly remove the exit point programs to prevent their future functioning.
TCP/IP exit points and exit point formats
The following table provides information about exit points for various TCP/IP applications and their related exit point formats.
TCP/IP Exit Points | Application | VLRQ0100 | TCPL0100 | TCPL0200 | TCPL0300 | RXCS0100 |
---|---|---|---|---|---|---|
QIBM_QTMF_CLIENT_REQ | FTP | X | ||||
QIBM_QTMF_SERVER_REQ | FTP | X | ||||
QIBM_QTMF_SVR_LOGON 1 | FTP | X | X | X 2 | ||
QIBM_QTMX_SERVER_REQ | REXEC | X | ||||
QIBM_QTMX_SVR_LOGON 1 | REXEC | X | X 2 | |||
QIBM_QTMX_SVR_SELECT | REXEC | X | ||||
QIBM_QTOD_SERVER_REQ | TFTP | X | ||||
1 - An exit point can have more than one format, but an exit program can only be registered for one of the exit point formats. Examine each of these formats, then choose the one most appropriate for your system. 2 - This format is available starting with V5R1. |