gtpi1m38System Installation Support Reference

Debug Registration

The debug registration user exit, CDBPUX, is part of the TPF Assembler Debugger for VisualAge Client or TPF C Debugger for VisualAge Client and allows you to verify user registration information before the entry is stored in the debug tables.

CDBPUX is called from segment CDBP, which is the entry point function for CDBP.

Input

IPAddress
The address of the workstation that submitted the registration request.

setup_message
A pointer to the registration information. The structure definition for the registration information is contained in the c$cdbg.h header file.

Programming Considerations

  1. IBM ships this user exit as a C function coded with a return of TRUE.
  2. CDBPUX is an object file that is linked into CDBP, which is a C dynamic load module (DLM). The interface to CDBPUX is a C function call; the user exit code can be written in assembler if the TMSPC and TMSEC macros are used for the corresponding prolog and epilog.

Return Values

TRUE
The workstation and the registration information are correct. On return from CDBPUX, CDBP stores the information in the appropriate trace table.

FALSE
The workstation or the registration information is not correct. On return from CDBPUX, CDBP ignores the registration information and sends an error message to the workstation that submitted the request.