ULOG Info Table

UITAREA DS OD  
UITCODE DC H'0' Function Code; corresponds to a "ULGnnnn" message, where nnnn=function code (See the Com-plete Messages and Codes documentation.)
UITALLW* DC C' ' Allow logon
Y - Logon even if DISALLOW issued;
if set at UITCODE 6, multiple logons with the same userid are allowed
UITWRTM* DC C' ' Write logon screen:
N - no map wanted
UITPWDR* DC C' ' Password required?:
N - no
UITNBROD* DC C' ' Broadcast message:
non-blank - no broadcast
UITUID DC CL8' ' Entered User ID
UITPWD DC CL12' ' Entered password
UITNPWD DC CL12' ' Entered new password
UITGRP DC CL8' ' Entered groupname
UITCMOD* DC CL8' ' Com-plete User ID model
UITTID DC H'0' Com-plete TID number
UITACC* DC CL12' ' Account number, from User ID block
UITAC* DC H'0' Authorization code
UITCTRL* DC C' ' Control status:
C - control
N - non-control
UITPRTY* DC C' ' TIB priority; possible values: C'0' to C'3'
UITUSER* DC F'0' User field; used by ULOGX1 and ULSRPSFS
UITNEX1 DC H'0' Number of times ULOGX1 was entered
UITPVNUM DC H'0' Number of password violations since Com-plete startup time
UITNAT* DC X'00' Special flag
UITNATN EQU X'80' X'80' - Natural UID
UITNATC EQU
DC
X'40'
X'00'
X'40' - NO Com-plete UID
Available
UITSMC* DC X'00' Send Message classes
UITRMC* DC X'00' Receive Message classes
Rightmost bit class 1
Leftmost bit class 8
UITEMSG* DC CL80' ' Error message text; contains a "ULGnnnn" message (See the Com-plete Messages and Codes documentation.)
UITMAPNM* DC CL6' ' Map name for ULOG
UITLCAS* DC C' ' Upper/lower case
' ' - no modification
L - lower case
U - upper case
UITHC* DC CL8' ' Hard copy device
  DC CL3' ' Reserved
UITSAFMO* DC C' ' Verify the password against SAF with the model Id (UITCMOD) only (if 'Y'es)
UITSAFIM* DC C' ' Display SAF info message(s)
(Y/N)
UITPASS DC A(0) Address of CCPASS describing optional ULOG PASS parameters
UITLUNAM* DC CL8' ' Terminal LU name, to be used for terminal-based security calls
UITNSCDB* DC X'0000' Natural Security File DBID
UITNSCFN DC X'0000' Natural Security File FNR
UITADTIB DC A(0) Address of TIB with existing session of the same user (when UITCODE=6)
  DC F'0' Reserved
UITTCPIP DC XL16'00' IP address for telnet user
UITLPD* DC XL64'00' LPD server name / IP address
UITL EQU *-UITAREA Length of CCUIT

The Com-plete ULOG Info Table (CCUIT) is created by the ULOG utility program before control is passed to the user-written exit routine ULOGX1. The information in this control block is used to initialize the user ID accounting block.

The ULOGX1 user-written exit may modify any of the fields marked with an "*" in this control block.