*COMDECK HISTORY *L580*    ************************************************ 
 RNPSRLVL COPYRIGHT AND VERSION NUMBER MISSING FROM REMOTE PL 
  
          ADD THE VERSION NUMBER AND COPYRIGHT TO PL. 
  
          RWF            82/12/10       HLIP
  
 *L596*    ************************************************ 
 FCRN01   FEATURE CODE TO ADD NAME AND DEBUG CODE TO THE LIP TO ASSIST
          DUMP ANALYSIS.
  
          CJR            83/04/19      HLIP 
  
          DEPENDENCIES                 FCLS01 
  
 RN5A001  FRAMES RECEIVED WITH CRC ERRORS ARE NOT REJECTED BY THE LIP,
          AND ARE BEING SENT TO THE HOST, CAUSING COUPLER ERROR 93. 
  
          SOLUTION - FIX LIPIST TO REPORT AN ERROR TO THE OPS LEVEL LIP 
                    IF A CRC ERROR IS DETECTED. 
  
          JGS            83/02/17        LIPIST 
  
 RN5A002  THE TRUNK CALLS GATHER STATISTICS WITH NIL BUFFER POINTER 
  
          THE *LIP* CALLS *PNSGATH* TO GATHER STATISTICS WITH A NIL 
          BUFFER POINTER -- AS A RESULT THE UPLINE CHARACTER COUNT
          IS INFLATED ON NPU STATISTICS.
  
          SOLUTION: ONLY CALL *PNSGATH* WHEN AN I-FRAME IS RECEIVED 
  
          RWF            83/02/21       HLIP
  
 RN5A003  LIP TRUNK DOES NOT ALWAYS RECOVER FROM A FAILURE CONDITION. 
  
          PROBLEM IS CAUSED BY THE LIP THINKING IT IS IN A TRANSMITTING 
          STATE DURING LONG TERM ERROR RECOVERY.
          THE SOLUTION IS TO CLEAR THE TRANSMITTING FLAG WHEN IN LONG 
          TERM ERROR RECOVERY.
  
          CJR            83/04/19       HLIP
  
 RN5A004  WRONG PORT NUMBER WILL CHANGE CONFIGURATION AND ALLOW 
          LOGICAL LINKS TO BE ENABLED WITH BAD ROUTING
  
          NO DEPENDENCIES 
  
          JDA 04/25/83                  HLIP
  
 RN5A005  LIP SHOULD TAKE ADVANTAGE OF NEW LIST SERVICES SCHEME 
  
          THE *BYBACKUP* FLAG IN THE WLCB WILL BE USED BY THE LIP.
          ALSO PLACE THE LIP MNEUMONIC IN WLCB. 
  
          CJR            83/05/03       ZEXHLIP 
  
 RN5A006  LIP DOES NOT PROCESS MUX BUFFER THRESHOLD CORRECTLY 
  
          THIS CODE FIXES THE PROBLEM 
  
          CJR            83/05/07       LIPIST
  
 RN5A007  HALT A DURING MUG 5/11/83 
  
          LIP TRIED TO RELEASE A BUFFER WHICH HAD ALREADY BEEN RELEASED 
          WHEN THE TRUNK WAS PREVIOUSLY DISABLED. 
  
          THE SOLUTION IS TO CLEAR THE FLAG TO RELEASE OUTPUT BUFFERS 
          WHEN I/O IS TERMINATED DUE TO A DISABLE LINE WORKLIST.
  
          CJR            83/05/12       HLIP
  
 *L602*    ************************************************ 
 *L617*    ************************************************ 
 RN5A010  THIS IS THE LIP CODE THAT IS REQUIRED FOR CC50140.
  
          SAP            02/08/84       HLIP
 RN5A011  UPDATE COPYRIGHT INFORMATION TO 1984. 
  
          JGS            84/05/24        HLIP 
  
 *L630*    ************************************************ 
 RN5A012  REMOTE PL COUNTERPART TO CC5A381
  
          THIS MODSET REMOVES CONDITIONAL CODE FOR OBSOLETE *IF DEFS
          NO LONGER USED OR SUPPORTED.
  
          RMF            84/06/08       ZEXHLIP 
 RN5A013  UPDATE COPYRIGHT INFORMATION TO 1985. 
  
          JGS            85/01/18        HLIP 
  
 *L642*    ************************************************ 
 RN5A014  HALT A AFTER RUNNING DIAGNOSTICS ON TRUNK 
  
          SOLUTION - THE TIP SHOULD NOT USE THE TCB BEFORE IT CHECKS
          IF DIAGNOSTICS ARE RUNNING. 
  
          DEPENDENCIES - NONE 
  
          JDA            85/02/19       HLIP
  
 RN50004  CCP REACHES 100% CPU UTILIZATION AT 2 KCPS FROM ONE 56KB TRUNK
  
          PROBLEM - THE LIP'S CPU UTILIZATION IS TOO HIGH BECAUSE IT IS 
                    SENDING MORE FRAMES THAN NECESSARY.  THIS IS MOST 
                    APPARENT WHEN THE TRAFFIC CONSISTS OF A LARGE 
                    NUMBER OF SMALL NETWORK BLOCKS. 
  
          SOLUTION- MODIFY BIP TO QUEUE NETWORK BLOCKS TO THE TRCB
                    DIRECTLY.  ONLY BUILD A WORKLIST TO THE LIP IF
                    OUTPUT IS NOT CURRENTLY ACTIVE.  THE NET EFFECT IS
                    TO REDUCE SIGNIFICANTLY THE NUMBER OF OUTPUT IN 
                    QUEUE WORKLISTS GENERATED, AND TO HAVE THE DATA 
                    AVAILABLE TO THE LIP WHEN IT IS GENERATING THE NEXT 
                    FRAME.  THIS REDUCES THE CPU OVERHEAD BY REDUCING 
                    THE NUMBER OF FRAMES GENERATED, AND THEREFORE THE 
                    NUMBER OF OBT AND INPUT RECEIVED WORKLISTS ALSO.
  
          THIS PSR HAS A COMPANION PSR CC5A447 AGAINST THE CCP BASE PL. 
          CC5A447 MUST ALSO BE PRESENT FOR CCP TO BUILD CORRECTLY.
  
          RMF            85/08/06       CONHLIP,
                                        HLIP, 
                                        TYPBHLIP, 
                                        ZEXHLIP.
  
 *L647*    ************************************************ 
 *L664*    ************************************************ 
 RN5A015  LIP MAY QUEUE MAY LINIT BLOCKS IF CLA IS FLOW CONTROLLED CAUSING
          REGULATION
  
          SOLUTION - CLEAR QUEUE IF LINIT GENERATED 
  
          DEPENDENCIES - RN50004  OR 2.4.2
  
          JDA            85/10/25       HLIP
  
 *L678*    ************************************************ 
 *L688*    ************************************************ 
 *L700*    ************************************************ 
 *L716*    ************************************************ 
 *L739*    ************************************************ 
 RN50005  LIP ACCUMULATES BLOCKS CAUSING NPU REGULATION.
  
          THE  PROBLEM  IS  CAUSED BY THE FACT THAT THE LIP SETS THE EOB
          FLAG IN THE [BFFCD+1]  BYTE,  BUT THEN CHECKS THE BFETBGF FLAG
          WHICH IS IN BYTE 7 OF THE BUFFER  WHEN  IT  DECIDES THAT IT IS
          TIME TO RELEASE THE QUEUE.
  
          THE  SOLUTION  IS TO MODIFY THE LIP SO THAT IT CHECKS THE FLAG
          IN BFFCD+1. 
  
          CC/JGS         878/0722       HLIP
  
 *L750*    ************************************************ 
 *L774*    ************************************************ 
 *L780*    ************************************************ 
 *L797*    ************************************************ 
 *L803*    ************************************************ 
 *L826*    ************************************************ 
 *L840*    ************************************************ 
 *L847*    ************************************************ 
 *L851*    ************************************************ 
  
  
  
