Required parameter group – IBM SC41-5420-04 User Manual

Page 99

Advertising
background image

Exit Point Interfaces for TCP/IP Application Exit Points

The exit point interfaces for TCP/IP application exit points are:
v TCP/IP application request validation exit point interface
v TCP/IP remote execution server command processing selection exit point

interface

Note:

For a detailed description of the DHCP exit points and how to use them, see
System API Reference
(http://publib.boulder.ibm.com/pubs/html/as400/v5r1/ic2924/info/apis/
api.htm) in the Information Center. If you are using the Supplemental
Manuals CD, then switch to the iSeries Information Center CD to access this
information.

TCP/IP Application Request Validation Exit Point Interface

Required Parameter Group:

1 Application identifier

Input

Binary(4)

2 Operation identifier

Input

Binary(4)

3 User profile

Input

Char(10)

4 Remote IP address

Input

Char(*)

5 Length of remote IP address

Input

Binary(4)

6 Operation-specific information

Input

Char(*)

7 Length of operation-specific

information

Input

Binary(4)

8 Allow operation

Output

Binary(4)

Exit Point Name: QIBM_QTMF_CLIENT_REQ
Exit Point Name: QIBM_QTMF_SERVER_REQ
Exit Point Name: QIBM_QTMX_SERVER_REQ
Exit Point Name: QIBM_QTOD_SERVER_REQ
Exit Point Format Name: VLRQ0100

The TCP/IP request validation exit point enables additional control for restricting
an operation. Any restrictions that are imposed by the exit program are in addition
to any validation that is performed by the application program, such as normal
server object security. When an exit program is added to the exit point, it is called
by the TCP/IP application to validate the requested action specified by the
operation identifier and other input parameters in the required parameter group.
The exit program sets the output parameter, Allow operation, to indicate if the
TCP/IP application is to perform the operation.

Note:

All character data passed to the exit program is in the coded character set
ID (CCSID) of the job, or if the job CCSID is 65535, the default CCSID of the
job.

Required Parameter Group

Application identifier

INPUT; BINARY(4) Identifies the application program from which the request
is being made. The valid values are as follows:

0

FTP client program

1

FTP server program

2

REXEC server program

Appendix B. TCP/IP Application Exit Points and Programs

85

|

|
|

Advertising