Header section

The header section for SMF record type 122, subtype 1, holds a standard SMF header followed by fields that reference the various data sections. Character strings are in EBCDIC, left aligned and padded with blanks to fill the field.

Table 1. SMF record type 122 subtype 1, header section
Offsets Type/Value Length Name Description
0 (x0) Structure 24 SMFHDR ** Standard SMF header **
0 (x0) Structure 4 SMFRDW ** SMF Record descriptor word **
0 (x0) Unsigned 2 SMFLEN Record length. This field and the next field (total of 4 bytes) form the record descriptor word (RDW), which is removed when the record is dumped.
2 (x2) Unsigned 2 SMFSEG Spanned segment descriptor. This field and the previous field (total of 4 bytes) form the record descriptor word (RDW), which is removed when the record is dumped.
4 (x4) Bitstring 1 SMFFLG SMF header flag byte.
  .1.. ....   SMSSTV (x40) Subtypes are being used.
5 (x5) Unsigned 1 SMFRTY Record type: 122 (x7A)
6 (x6) Unsigned 4 SMFTME Time since midnight, in hundredths of a second, that has elapsed since the record was moved into the SMF buffer (format: HHMMSSth).
10 (xA) Packed 4 SMFDAT Date when the record was moved into the SMF buffer. 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.
14 (xE) EBCDIC 4 SMFSID System identification (from the SMF SID parameter).
18 (x12) EBCDIC 4 SMFWID Subsystem ID.
22 (x16) Unsigned 2 SMFSTP Record subtype: 1 (x1)
24 (x18)        
24 (x18) Structure 40 SMF122t1h_Head ** SMF type 122 subtype 1 specific header **
24 (x18)   4   -- header description
24 (x18) Unsigned 2 SMF122t1h_Len SMF type 122 subtype 1 specific header length. It is set to the size of SMF122t1h_Head.
26 (x1A) Unsigned 2 SMF122t1h_Cnt Number of data section triplets. It is set to the number of data section identifier blocks that follow.
28 (x1C) Structure 6   -- triplet for data section 1 (creator ID)
28 (x1C) Unsigned 2 SMF122t1h_S1Len Section length. It is set to the size of SMF122t1s1_Section.
30 (x1E) Unsigned 2 SMF122t1h_S1Cnt Number of sections. This field documents how many times this section is present in the record (can be 0). If the number is greater than 1, then all sections are consecutive.
32 (x20) Unsigned 2 SMF122t1h_S1Offset Section offset. The offset, from the start of the record, of this section block.
34 (x22) Structure 6   -- triplet for data section 2 (server initialization)
34 (x22) Unsigned 2 SMF122t1h_S2Len Section length. It is set to the size of SMF122t1s2_Section.
36 (x24) Unsigned 2 SMF122t1h_S2Cnt Number of sections. This field documents how many times this section is present in the record (can be 0). If the number is greater than 1, then all sections are consecutive.
38 (x26) Unsigned 2 SMF122t1h_S2Offset Section offset. The offset, from the start of the record, of this section block.
40 (x28) Structure 6   -- triplet for data section 3 (VU license handler)
40 (x28) Unsigned 2 SMF122t1h_S3Len Section length. It is set to the size of SMF122t1s3_Section.
42 (x2A) Unsigned 2 SMF122t1h_S3Cnt Number of sections. This field documents how many times this section is present in the record (can be 0). If the number is greater than 1, then all sections are consecutive.
44 (x2C) Unsigned 2 SMF122t1h_S3Offset Section offset. The offset, from the start of the record, of this section block.
46 (x2E) Structure 6   -- triplet for data section 4 (client UUID)
46 (x2E) Unsigned 2 SMF122t1h_S4Len Section length. It is set to the size of SMF122t1s4_Section.
48 (x30) Unsigned 2 SMF122t1h_S4Cnt Number of sections. This field documents how many times this section is present in the record (can be 0). If the number is greater than 1, then all sections are consecutive.
50 (x32) Unsigned 2 SMF122t1h_S4Offset Section offset. The offset, from the start of the record, of this section block.
52 (x34) Structure 6   -- triplet for data section 5 (client labels)
52 (x34) Unsigned 2 SMF122t1h_S5Len Section length. It is set to the size of SMF122t1s5_Section.
54 (x36) Unsigned 2 SMF122t1h_S5Cnt Number of sections. This field documents how many times this section is present in the record (can be 0). If the number is greater than 1, then all sections are consecutive.
56 (x38) Unsigned 2 SMF122t1h_S5Offset Section offset. The offset, from the start of the record, of this section block.
58 (x3A) Structure 6   -- triplet for data section 6 (client data)
58 (x3A) Unsigned 2 SMF122t1h_S6Len Section length. It is set to the size of SMF122t1s6_Section.
60 (x3C) Unsigned 2 SMF122t1h_S6Cnt Number of sections. This field documents how many times this section is present in the record (can be 0). If the number is greater than 1, then all sections are consecutive.
62 (x3E) Unsigned 2 SMF122t1h_S6Offset Section offset. The offset, from the start of the record, of this section block.