X PROG752 ERROR USING PCOMM WITH 62X160 SCREEN SIZE


 
 APAR Identifier ...... PI75944      Last Changed ........ 17/08/25            
 X PROG752 ERROR USING PCOMM WITH 62X160 SCREEN SIZE                           
                                                                               
 Symptom ...... IN INCORROUT         Status ........... CLOSED  PER            
 Severity ................... 4      Date Closed ......... 17/02/15            
 Component .......... 5735FAL00      Duplicate of ........                     
 Reported Release ......... 630      Fixed Release ............ 999            
 Component Name TCP/IP V2 FOR V      Special Notice                            
 Current Target Date ..              Flags                                     
 SCP ...................                                                       
 Platform ............                                                         
                                                                               
 Status Detail: SHIPMENT - Packaged solution is available for                  
                           shipment.                                           
                                                                               
 PE PTF List:                                                                  
                                                                               
 PTF List:                                                                     
 Release 540   : UI44705 available 17/02/16 (1000 )                            
 Release 620   : UI44706 available 17/02/16 (1000 )                            
 Release 630   : UI44707 available 17/02/16 (1701 )                            
 Release 640   : UI44708 available 17/02/16 (1000 )                            
                                                                               
 Parent APAR:                                                                  
 Child APAR list:                                                              
                                                                               
 ERROR DESCRIPTION:                                                            
 When the PCOMM 3270 Emulator is configured to use a screen size               
 of 62X160 and the z/VM telnet client is used from that session                
 to telnet in to another IP address, X PROG752 may be reported by              
 PCOMM during large data transfers,  Other 3270 Emulators may                  
 also experience similar problems.                                             
                                                                               
 LOCAL FIX:                                                                    
 N/A                                                                           
                                                                               
 PROBLEM SUMMARY:                                                              
 ****************************************************************              
 * USERS AFFECTED: All users of the z/VM Telnet client.         *              
 ****************************************************************              
 * PROBLEM DESCRIPTION:                                         *              
 ****************************************************************              
 * RECOMMENDATION: APPLY PTF                                    *              
 ****************************************************************              
 When the PCOMM 3270 Emulator is configured to use a screen size               
 of 62X160 and the z/VM telnet client is used from that session                
 to telnet in to another IP address, X PROG752 may be reported by              
 PCOMM during large data transfers.  Other 3270 Emulators may                  
 also experience similar problems when configured to use large                 
 screen sizes.                                                                 
                                                                               
 PROBLEM CONCLUSION:                                                           
 The Telnet client uses the model number that is returned via                  
 Diag x'24' to determine the size of the virtual console.                      
 When the PCOMM screen size is set to 62x160, or larger,                       
 Diag x'24' returns a model number of 2 with extended                          
 attributes.  Telnet ignores the extended attributes and uses                  
 the model number to incorrectly set the screen size and uses                  
 an EraseWrite instead of an AlternateEraseWrite to clear the                  
 screen.                                                                       
                                                                               
 The code has been updated as follows:                                         
  - The output from Diag x'8C' is used directly to set the                     
    TotalNumberOfLines and the CharsPerScreenLine instead of                   
    trying to figure it out from the device model.                             
  - Support has been added for 14-bit addresses in the                         
    CharInScreen routine.                                                      
  - The SendToServer routine in TNTOSRV has been updated to                    
    send multiple buffers to the server if the data doesn't                    
    fit in one buffer.                                                         
                                                                               
 TEMPORARY FIX:                                                                
                                                                               
 COMMENTS:                                                                     
                                                                               
 MODULES/MACROS:                                                               
 CMFSCRN  TNTOSRV                                                              
                                                                               
 SRLS:                                                                         
 NONE                                                                          
                                                                               
 RTN CODES:                                                                    
                                                                               
 CIRCUMVENTION:                                                                
                                                                               
 MESSAGE TO SUBMITTER: