Data section 2, Server initialization

Data section 2 for SMF record type 122, subtype 1, holds system and server initialization information. Character strings are in EBCDIC, left aligned and padded with blanks to fill the field. It is created in these situations:
  • The first time a client requests an activation code since server startup.
  • The first time a client requests an activation code since dynamic changes to SYS1.PARMLIB(IFAPRDxx) that impact Developer for z/OS®.
Table 1. SMF record type 122 subtype 1, data section 2
Offsets Type/Value Length Name Description
0 (x0) Structure 22 SMF122t1s2_Section ** section 2 (server initialization) **
0 (x0) Unsigned 4 SMF122t1s2_iTime IPL time stamp. Time since midnight, in hundredths of a second, that has elapsed when the system was IPL'd (format: HHMMSSth).
4 (x4) Packed 4 SMF122t1s2_iDate IPL date stamp. Date when the system was IPL'd. In the form of 0cyydddF, where c is 0 for 19xx and 1 for 20xx, yy is the current year (0-99), ddd is the current day (1-366), and F is the sign.
8 (x8) EBCDIC 8 SMF122t1s2_ProdID Registered Product ID (PID). This is set to the PID used by the server to (re-)register itself, following the rules defined in SYS1.PARMLIB(IFAPRDxx).
16 (x10) Unsigned 1 SMF122t1s2_Ver Server version. This is set to the first nibble of environment variable $IDZ_VERSION.
17 (x11) Unsigned 1 SMF122t1s2_Rel Server release. This is set to the second nibble of environment variable $IDZ_VERSION.
18 (x12) Unsigned 1 SMF122t1s2_Mod Server modification. This is set to the third nibble of environment variable $IDZ_VERSION.
19 (x13) Unsigned 1 SMF122t1s2_Lvl Server level. This is set to the fourth nibble of environment variable $IDZ_VERSION.
20 (x14) Bitstring 2 SMF122t1s2_Flags Flags
  .... .... .... ....     (none)