Adding NCF session parameters
You can define the session parameters for NCF either by adding the sample EQQLMTAB logon-mode table or by using your own table. If you use the sample table, assemble and link-edit the EQQLMTAB table into the SYS1.VTAMLIB library concatenation for all trackers where an NCF transmitter application is defined.
Note that the APPL statement that defines an NCF application at a tracker must contain the logon-mode-table information in the MODETAB and DLOGMOD parameters.
The EQQLMTAB member of the SEQQSKL0 library contains this logon table definition plus the JCL necessary to assemble and link-edit the table:
EQQLMTAB
//LOGON JOB STATEMENT PARAMETERS
//ASM EXEC PGM=ASMA90,PARM='OBJ,NODECK'
//SYSLIB DD DSN=SYS1.MACLIB,DISP=SHR
// DD DSN=SYS1.SISTMAC1,DISP=SHR
//SYSUT1 DD UNIT=SYSDA,SPACE=(1700,(400,50))
//SYSLIN DD DSN=&LOADSET,UNIT=SYSDA,SPACE=(80,(250,50)),
// DISP=(,PASS)
//SYSPRINT DD SYSOUT=*
//SYSIN DD *
EQQLMTAB MODETAB
MODEENT LOGMODE=NCFSPARM, C
FMPROF=X'04', C
TSPROF=X'04', C
PRIPROT=X'F3', C
SECPROT=X'F3', C
COMPROT=X'0000', C
PSERVIC=X'000000000000000000000000', C
RUSIZES=X'8787'
MODEEND
END
//LINK EXEC PGM=IEWL,PARM='XREF,LIST,LET,CALL'
//SYSPRINT DD SYSOUT=*
//SYSLMOD DD DSN=SYS1.VTAMLIB(EQQLMTAB),DISP=SHR
//SYSUT1 DD UNIT=SYSDA,SPACE=(1700,(400,50))
//SYSLIN DD DSN=&LOADSET,DISP=(OLD,DELETE)
If you choose to provide session parameters in another table or entry, modify the APPL definitions for the transmitter applications accordingly. Note that NCF uses an LU-type 0 protocol with a recommended minimum RU-size of 500 bytes. Do not specify an RU-size smaller than 32 bytes. NCF does not modify the session parameter specified in the LOGMODE table entry in any way.
For a complete description of logon mode tables and the macros that define them, see VTAM® Customization.