Go to Home Page
Questions?
Call 1-800-572-5517
 
  Go to Home Page  
  See all products
  See price schedules
  See manuals, tutorials, articles
  Download a free 30-day trial
  See user testimonials
  About Pacific Systems Group
 
 
SMF Tools
  See SMF Record Layouts
  See Sample SMF Reports
  Learn How to Export SMF Data
  Download Free SMF Reporting Software (30 days)
 
One of the greatest SMF record parsing programming languages I've ever seen. Chief, Large Systems Services Branch, NIH
  Choose Spectrum Writer to add 4GL to your product
  Free 60-Page Book (PDF) - How to Make an SMF Report
Spectrum DCOLLECT Reporter - the 4GL DCOLLECT Report Writer.

Spectrum SMF Writer - the 4GL SMF Report Writer.

SMF Type 38 Record (Subtype 1)

This table shows the record layout for type 38 SMF records
(Netview - Command authorization table record).

List of other SMF record layouts available.
List of sample SMF reports.

Purpose: Netview writes type 38 There are 4 subtypes.
1 - Command authorization table record
2 - Task resource utilization data
3 - Dynamic span table record
4 - Command Statistics External Log Record

The subtype is indicated in the SMF38SUBT field.

It's easy to report on SMF 38 data!

SMF Spectrum Writer
We have a low-cost 4GL report writer especially for SMF files. It's called Spectrum SMF Writer.

Spectrum SMF Writer handles the difficult SMF record parsing for you automatically. You just specify which fields you want to see.

Spectrum SMF Writer also converts the arcane date and time fields and reformats them into an attractive report.

Plus, Spectrum SMF Writer can export SMF data as comma delimited files to use on your PC.
 
Try It FREE Now!

SMF Type 38 Record -- Netview - Command authorization table record
Offset
(Dec.)
Offset
(Hex)
NameLengthFormatDescription
00SMF38LENG2binary
Record length. This field and the next field (total of four bytes) form the RDW (record descriptor word). See "Standard SMF Record Header" on page 13-1 for a detailed description.
22SMF38SEGD2binary
Segment descriptor (see record length field).
44SMF38SYSI1binary
System indicator Bit Meaning When Set 0 Subsystem name follows system identification 1 Subtypes used 2 Reserved 3-6 Version indicators* 7 Reserved.*See "Standard SMF Record Header" on page 13-1 for a detailed description.
55SMF38RECT1binary
Record type 33 (X'21').
66SMF38TIME4binary
Time since midnight, in hundredths of a second, that the record was moved into the SMF buffer.
10ASMF38DATE4packed
Date when the record was moved into the SMF buffer, in the form 0cyydddF.
14ESMF38SYID4EBCDIC
System identification (from the SID parameter).
1812SMF38SUBS4EBCDIC
Subsystem identifier. ("NETV")
2216SMF38SUBT2binary
Record subtype.
1 - Command authorization table record
2 - Task resource utilization data
3 - Dynamic span table record
4 - Command Statistics External Log Record
2418SMF38TRNUM2binary
Total number of triplets
281CSMF38PROFF4binary
Offset to Product section.
3220SMF38PRLEN2binary
Length of Product section.
3422SMF38PRNUM2binary
Number of Product Sections in this record.
3624SMF38GOFF4binary
Offset to General Section.
4028SMF38GLEN2binary
Length of General Section.
422ASMF38GNUM2binary
Number of General Sections in this record.
442CSMF38COFF4binary
Offset to Command Section.
4830SMF38CLEN2binary
Length of Command Section.
5032SMF38CNUM2binary
Number of Command Sections in this record.
5234SMF38KOFF4binary
Offset to Keyword Section.
5638SMF38KLEN2binary
Length of Keyword Section.
583ASMF38KNUM2binary
Number of Keyword Sections in this record.
603CSMF38VOFF4binary
Offset to Value Section.
6440SMF38VLEN2binary
Length of Value Section.
6642SMF38VNUM2binary
Number of Value Sections in this record.
6844SMF38IOFF4binary
Offset to Command ID Section.
7248SMF38ILEN2binary
Length of Command ID Section.
744ASMF38INUM2binary
Number of Command ID Sections in this record.
764CSMF38UOFF4binary
Offset to User ID Section.
8050SMF38ULEN2binary
Length of User ID Section.
8252SMF38UNUM2binary
Number of User ID Sections in this record.
8454SMF38CAOFF4binary
Offset to Caller Section.
8858SMF38CALEN2binary
Length of Caller Section.
905ASMF38CANUM2binary
Number of Caller Sections in this record.
Product Section
This section contains the product that generated the record.
(Offset from beginning of record: SMF38PROFF)
00SMF38CVER2BINARY
Record version number - 01.
22SMF38CPNM4EBCDIC
Product name - NETV
66SMF38CPVR2EBCDIC
Product version and release, in the format vr, where v is version and r is release.
General Section
(Offset from beginning of record: SMF38GOFF)
00SMF38CTNM8EBCDIC
Name of the NetView command authorization table
88SMF38CDOM8EBCDIC
Domain where the NetView command authorization table is loaded
1710SMF38CTTM17EBCDIC
Time that this NetView command authorization table was loaded, in the format:MM/DD/YY HH:MM:SS
3321SMF38CHPA3EBCDIC
If the authorization decision was PASS, this field describes how the PASS decision was authorized:
PER - by PERMIT statement
EXE - by EXEMPT statement
3624SMF38CDEC4EBCDIC
Authority decision, "PASS" or "FAIL"
4028SMF38CMTY8EBCDIC
Match type:
SPECIFIC - The command is explicitly protected by a command identifier that exactly matches the command being checked.
GENERIC - The command is protected by a command identifier that contains a generic character in one or more command, keyword, or value field.
Command Section
The command that is being protected by a command identifier
(Offset from beginning of record: SMF38COFF)
00SMF38CMD_
BEGIN
1EBCDIC
Placeholder
Keyword Section
The keyword that is being protected by a command identifier
(Offset from beginning of record: SMF38KOFF)
00SMF38KEY_
BEGIN
1EBCDIC
Placeholder
Value Section
The value that is being protected by a command identifier
(Offset from beginning of record: SMF38VOFF)
00SMF38VAL_
BEGIN
1EBCDIC
Placeholder
Command ID Section
The command identifier that caused this authorization check to fail or pass. The format is: netid.luname.cmd.keyword.value
(Offset from beginning of record: SMF38IOFF)
00SMF38CMDID_
BEGIN
1EBCDIC
Placeholder
User ID section
The user ID that is being checked
(Offset from beginning of record: SMF38UDOFF)
00SMF38USR_
BEGIN
1EBCDIC
Placeholder
Caller Section
The user ID of the CALLER of the table authority check
(Offset from beginning of record: SMF38CAOFF)
00SMF38CAL_
BEGIN
1EBCDIC
Placeholder

The table above is based on the description provided by IBM in its "MVS Systems Management Facilities (SMF)" manual.

Copyright 2024.
Pacific Systems Group.
All rights reserved.


Spectrum Writer 4GL - the economical alternative to SAS, Easytrieve, DYL-280...

Home | Products | Prices | Documentation | 30-Day Trials | Customer Reviews | Company | FAQ | Sample Reports | SMF Records
Send Your Comments or Questions