*DECK UPACNB4
USETEXT NIPDEF
USETEXT ACNB
USETEXT PARAMS
USETEXT SUPMSG
PRGM UPACNB4;
STARTIMS;
#
*1DC UPACNB4
*
* 1. PROC NAME AUTHOR DATE
* UPACNB4 C. BITTNER 82/09/01
*
* 2. FUNCTIONAL DESCRIPTION
* UPDATE ACNB WITH INFORMATION FROM CR/RCN/N.
*
* 3. METHOD USED
* BASE CR/RCN/N MESSAGE
* UPDATE ACNB WITH CR/RCN/N INFORMATION
*
* 4. ENTRY PARAMETERS
* PARAMS1 - ACNB ADDRESS
* PARAMS2 - SM BUFFER (CR/RCN/N)
*
* 5. EXIT PARAMETERS
* NONE
*
* 6. COMDECKS CALLED AND SYMPL TEXTS USED
* NIPDEF CONSTANT DEFINITIONS
* ACNB APPLICATION CONNECTION BLOCK TEMPLATE
* PARAMS BUFFER FOR PASSING PARAMS TO/FROM SEC OVL.
* SUPMSG SUPERVISORY MESSAGE TEMPLATE
*
* 7. ROUTINES AND OVERLAYS CALLED
* XTRACE TRACE PROCEDURE CALL
*
* 8. DAYFILE MESSAGES AND OTHER IMPORTANT INFORMATION
* THIS IS A SECONDARY OVERLAY CALLED BY HCSTTP.
* W A R N I N G - THIS PROGRAM CANNOT EXCEED THE SECONDARY
*CALL OSSIZE
#
STOPIMS;
#
EXTERNAL VARIABLES
#
XREF
BEGIN
PROC XTRACE; # TRACE PROCEDURE CALL #
LABEL RJMAIN; # RETURN ADDR IN OVLCALL #
END
#
INTERNAL VARIABLES
#
ITEM BUFADDR; # SM BUFFER ADDRESS #
BEGIN
CONTROL IFEQ DEBUG,1;
XTRACE("ACNB4");
CONTROL FI;
P<ACNB> = PARAMS1; # BASE ACNB #
BUFADDR = PARAMS2; # ADDR OF SM BUFFER #
P<SUPMSG> = BUFADDR + AIPHSIZE + ABHSIZE; # FWA OF CR/RCN/N #
P<SMNVF> = P<SUPMSG>;
ACNBICT[0] = CRICT[0]; # INPUT CHAR TYPE FOR CONN #
ACNBNXP[0] = CRNXP[0]; # NO TRANSPARENT DATA FLAG #
ACNBALN[0] = CRALN[0]; # CONNECTION LIST NUMBER #
GOTO RJMAIN; # RETURN TO CALLING PROGRAM #
END
TERM