IBM SC41-5420-04 Server User Manual


 
Table 10. Application Request Validation Operation-Specific Information
Operation Identifier Operation-Specific Information
0 NONE if application ID=0
0 Dotted decimal format IP address of client host when application ID=1 or 2
1-3 Absolute path name of library or directory
/QSYS.LIB/QGPL.LIB
1
/QOpenSys/DirA/DirAB/DirABC
2
4-8 Absolute path name of file
/QSYS.LIB/MYLIB.LIB/MYFILE.FILE/MYMEMB.MBR
1
/QOpenSys/DirA/DirAB/DirABC/FileA1
2
9 CL command string
:
1
QSYS.LIB file system pathnames are always in uppercase
2
QOpenSys file system pathnames are case sensitive and may be in either upper or lower case.
Table 11 defines the FTP client and server subcommands that are associated with
each operation identifier.
Table 11. FTP Client and Server Subcommands Associated with Operation Identifiers
Operation Identifier Client Subcommands Server Subcommands
0 - Initialize Session OPEN new connection
1
1 - Create Directory/Library MKD, XMKD
2 - Delete directory/library RMD, XRMD
3 - Set current directory LCD CWD, CDUP, XCWD, XCUP
4 - List directory/library LIST, NLIST
5 - Delete files DELE
6 - Send files APPEND, PUT, MPUT
2
RETR
7 - Receive files GET, MGET
2
APPE, STOR, STOU
8 - Rename files RNFR, RNTO
9 - Execute CL commands SYSCMD
3
RCMD, ADDM, ADDV, CRTL, CRTP,
CRTS, DLTF, DLTL
:
Notes:
1. The exit program is called with this operation identifier each time the FTP server receives a connection request.
2. For the MGET and MPUT subcommands, the exit program is called once for each file that is sent or retrieved.
3. If an exit program is associated with exit point QIBM_QTMF_CLIENT_REQ, the F21 (CL command line) key is
disabled and the user must use the System Command (SYSCMD) subcommand to run a CL command.
The following notes apply to the REXEC server (application identifier 2):
1. The only valid values for the operation identifier are 0 and 9.
2. If the returned Allow operation output parameter is not valid, the REXEC
server will not allow the operation and the message Data from exit program
for exit point &1 is missing or not valid is issued to the job log.
88 OS/400 TCP/IP Configuration and Reference V5R1