Network Job Entry (NJE) Formats and Protocols
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


Format of an NMR that contains an unformatted command

Network Job Entry (NJE) Formats and Protocols
SA32-0988-00

Unformatted commands are sent in NMRs and can be distinguished from other NMRs because the NMRFLAGC flag is set on and the NMRTYPEF flag is set off.

Table 1. Fields in the unformatted command NMR
Field Name Offset in Hex Length Type of Data Default Value Valid Range Description
NMRFLAG 0 1 byte 0 none Flag byte
bit NMRFLAGC   .1 80 bit 1 none If on, the NMR contains a command.
             
bit NMRFLAGW   .1 40 bit 0 none If on, the NMROUT field contains the remote number.

AS/400 does not use the bit.

JES3 sets and does not use the bit.

RSCS uses but does not set the bit.

POWER does not use or set the bit.

             
bit NMRFLAGT   .1 20 bit 0 none If on, the NMROUT field contains the originating userid.

AS/400 uses this bit.

JES3 and POWER do not use or set the bit.

RSCS does not use this bit.

             
NMRFLAGU   .1 10 bit 0 none If on, NMROUT contains the originating console identifier.

AS/400 does not use this bit.

POWER does not use or set this bit.

JES3 sets the bit it if is transmitting an NMR that contains a command. It is not used when JES3 receives an NMR that contains a command.

RSCS does not use the bit.

bit NMRFLAGR   .1 08 bit 0 none If one, the console is remote-authorized only.

AS/400 does not use this bit.

JES3 sets but does not use the bit.

POWER and RSCS do not use or set this bit.

bit NMRFLAGJ   .1 04 bit 0 none If on, the console is not job-authorized.
bit NMRFLAGD   .1 02 bit 0 none If on, the console is not device-authorized..
bit NMRFLAGS   .1 01 bit 0 none If on, the console is not system-authorized.
bit NMRTYPEX   .4 FO bits 0 none Reserved for IBM's use.
bit NMRTYPE5   .1 10 bit 0 none If on, the sending subsystem is included in NMRMSG.
bit NMRTYPE4   .1 08 bit 0 0 Used to indicate NJE security signature. See /SIGTP/.
bit NMRTYPET   .1 04 bit 0 0 Used to indicate NJE security signature. See/SIGTP/.
bit NMRTYPEF   .1 02 bit 0 0 Always 0 for unformatted commands.
bit NMRTYPED   .1 01 bit 0 none Reserved for IBM's use.
NMRML 3 1 binary 1 1-132 Length of the information in NMRMSG.
NMRTO 4 9 mixed none none Describes the destination node for the command with the following two fields.
NMRTONOD   8 char blanks none The destination node for the command.
NMRTOQUL   1 binary 0 none The system identifier for the destination node. It is used to identify the system that should process the command.

JES3 sets but does not use the byte.

RSCS and POWER set it to the default value but do not use the byte.

 

NMROUT D 8 char zeros none The originating userid, remote id, or console id depending on the setting of NMRFLAG.

AS/400 uses this field.

JES3 sets the originating id to either the remote workstation or a JES3 console where the *SEND command was issued.

Note: The format for consoles is the same as for messages: NMRDESC=0000, NMRROUT=JES3 console number, NMRCNID=00000000.

RSCS initializes the field to the originating userid. It always contains the originating id when either NMRFLAGT or NMRFLAGW is on.

NMRFM 15 9 mixed none none The following two fields describe the originating node.
NMRFMNOD   8 char blanks none The originating node.
NMRFMQUL   1 binary 0 none The system identifier of the originating node.

JES3 sets the system identifier to the default and uses the field.

AS/400, RSCS and POWER set it to the default value and use this field.

NMRMSG 1E 132 mixed none none The command text.
NMRLEVEL 1 4 high-order bits binary 0 none Networking products do not use these bits for commands. The bit should be set to X‘70’.
NMRPRIO   4 low-order bits binary 0 none The output priority. Networking products do not use these bits for commands. The bit should contain X‘07’.
NMRTYPE 2 1 byte 0 none Flag byte

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014