cdc:nos2.source:nam5871:npnpidp
Table of Contents
NPNPIDP
Table Of Contents
- [00008] PRGM NPNPIDD
- [00035] PROC OMSG
- [00036] PROC OVLCALL
- [00037] PROC XDUMPFL
- [00038] PROC XTRACE
Source Code
- NPNPIDP.txt
- *DECK NPNPIDP
- USETEXT NIPDEF
- USETEXT DRHDR
- USETEXT OVERLAY
- USETEXT PARAMP
- USETEXT PARAMS
- USETEXT SUPMSG
- PRGM NPNPIDD ;
- #
- *****
- * 1.PROC NAME AUTHOR DATE
- * NPNPIDD LIEM T NGUYEN 84/03/13
- *
- * 2.FUNCTIONAL DESCRIPTION:
- * PROCESS NPI/DD OR NPI/PP SUPERVISORY MESSAGE FROM ANOTHER HOST.
- *
- * 3.METHOD:
- * CALL XDUMPFL TO DUMP NIP-S FIELD LENGTH.
- * CALL OMSG TO ISSUE DAYFILE MESSAGE.
- * CALL ODAYFL TO DUMP CONTENTS OF WORKLIST.
- *
- * 4.ROUTNIE CALLED:
- * ODAYFL DUMP CONTENTS OF WORKLIST
- * OMSG ISSUE DAYFILE MESSAGE
- * OVLCALL LOAD AND EXECUTE OVERLAYS
- * XDUMPFL DUMP NIP-S FIELD LENGTH
- * XTRACE RECORD PROCEDURE CALL
- *
- * 5.DAYFILE MESSAGES:
- * "A - A NETWORK PROTOCOL VIOLATION"
- *
- #
- XREF
- BEGIN
- PROC OMSG ;
- PROC OVLCALL; # LOAD AND EXECUTE OVERLAY #
- PROC XDUMPFL; # DUMP NIP-S FIELD LENGTH #
- PROC XTRACE ;
- LABEL RJMAIN ;
- END
- ARRAY MSGNPI S(4) ;
- BEGIN
- ITEM MSG1 C (0,0,35) = ["NIP A-A NETWORK PROTOCOL VIOLATION"] ;
- ITEM MSG2 U (3,48,12) =[0] ;
- END
- BEGIN
- CONTROL IFEQ DEBUG,1;
- XTRACE("NPIDP") ;
- CONTROL FI;
- XDUMPFL; # DUMP NIP-S FIELD LENGTH #
- OMSG(MSGNPI,0) ;
- PARAMS1 = PARAMP1; # ADDR OF NPI/DD/PP SUP MSG #
- P<DRHDRWD> = PARAMS1; # TEMPLATE FOR BUFFER #
- PARAMS2 = BLKBS[0]; # SIZE OF BUFFER #
- OVLNAME = ODAYFLP; # NAME OF OVERLAY TO LOAD #
- OVLCALL; # LOAD AND EXECUTE OVERLAY #
- GOTO RJMAIN ;
- END
- TERM
cdc/nos2.source/nam5871/npnpidp.txt ยท Last modified: 2023/08/05 17:22 by Site Administrator