User profile
INPUT;CHAR(10) The user profile under which the requested operation is run
(if it is allowed).
Remote IP address
INPUT;CHAR(*) The Internet Protocol (IP) address of the remote host system.
This string is in dotted decimal format, left justified. The remote host may be a
client or a server based on the setting of the
application identifier
parameter.
Length of remote IP address
INPUT;BINARY(4) Indicates the length (in bytes) of the remote IP address.
Operation specific information
INPUT;CHAR(*) Information that describes the operation being attempted. The
contents of this field are dependent on the value of the operation identifier.
For operation identifier 0 and application identifier 0, there is no
operation-specific information. This field is blank.
For operation identifier 0 and application identifier 1, the operation-specific
information contains the IP address that identifies the TCP/IP interface through
which the connection to the local host (server) system is established. This string
is in dotted decimal format, left justified.
For operation identifiers 1 through 3, the operation-specific information contains
the name of the directory or library on which the operation is to be performed.
The directory or library name is formatted as an absolute path name.
For operation identifiers 4 through 8, the operation-specific information contains
the name of the file on which the operation is to be performed. The file name is
formatted as an absolute path name.
For operation identifier 9, the operation-specific information contains the AS/400
Control Language (CL) command which is to be run at the user’s request.
Note: See “Usage Notes” on page550 for a summary of the operation-specific
information that is required for each operation identifier.
Length of operation-specific information
INPUT;BINARY(4) Indicates the length (in bytes) of the operation-specific
information, or 0 if no operation-specific information is provided.
Allow operation
OUTPUT;BINARY(4) Indicates whether the operation should be accepted or
rejected. The valid values are as follows:
-1 Never allow this operation identifier:
vThis operation identifier is to be unconditionally rejected for the
remainder of the current session.
vThe exit program will not be called again for this operation identifier.
0Reject the operation
1Allow the operation
2Always allow this operation identifier.
vThis operation identifier is to be allowed unconditionally for the
remainder of the current session.
vThe exit program will not be called again with this operation identifier.
AppendixE. TCP/IP Application Exit Points and Programs 549