05.02.2013 Views

Chapter 3. Operating NetView FTP V2.2.1 MVS - IBM

Chapter 3. Operating NetView FTP V2.2.1 MVS - IBM

Chapter 3. Operating NetView FTP V2.2.1 MVS - IBM

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Tracing an OSI Server<br />

Figure 78. User-Exit Routine Interfaces (Group 8)<br />

Trace Class Module Trace Class<br />

4 DVGCSPP<br />

DVGMSPCX<br />

5 DVGCSPP<br />

DVGMSPCX<br />

The application program parameter list (APL) and the application<br />

parameter list extension (APX) before or after calling the<br />

pre-transfer or post-transfer exit routine.<br />

The storage area defined by the pre-transfer or post-transfer<br />

exit routine after they return control to <strong>NetView</strong> <strong>FTP</strong> <strong>V2.2.1</strong><br />

<strong>MVS</strong>.<br />

Note: The module DVGCSPP establishes the interface between <strong>NetView</strong> <strong>FTP</strong> <strong>V2.2.1</strong> <strong>MVS</strong> and<br />

the pre-transfer and post-transfer user-exit routines. Module DVGMSPCX establishes the interface<br />

between <strong>NetView</strong> <strong>FTP</strong> <strong>V2.2.1</strong> <strong>MVS</strong> and the post-conversation user-exit routine. You can use the<br />

trace facility when testing this user-exit routine. Refer to the <strong>NetView</strong> <strong>FTP</strong> Customization guide.<br />

Figure 79. File Allocation (Group 9)<br />

Trace Class Module Data Traced<br />

2 DVGCSFCX The catalog parameter list and working areas before and after<br />

invoking the LOCATE macro (supervisor call 26).<br />

3 DVGMSDNT The text unit created for the dynamic allocation supervisor call<br />

99.<br />

5 DVGMSDNT The work areas for Open Volume, Close Volume, End of<br />

Volume, and the DCB, if the <strong>MVS</strong> generalized trace facility<br />

(GTF) is started with TRACE=USRP and USR=FFF.<br />

Figure 80. Access Control and Data Security (Group 10)<br />

Trace Class Module Data Traced<br />

2 DVGMSAC The dynamic work area of the module on entry of its processing.<br />

3 DVGMSAC The parameters of the file transfer request that apply to the<br />

local file, containing the Access Control parameters before the<br />

Access Control environment is established.<br />

The parameters of the file-transfer request that apply to the<br />

local file, containing the Access Control parameters before the<br />

original Access Control environment is restored.<br />

The area returned from the RACROUTE Extract function.<br />

Classes 1 and 2 of <strong>NetView</strong> <strong>FTP</strong> <strong>V2.2.1</strong> <strong>MVS</strong> internal traces are specific module<br />

traces. At some trace points, <strong>NetView</strong> <strong>FTP</strong> <strong>V2.2.1</strong> <strong>MVS</strong> produces a dump of<br />

storage areas that have specific significance. For a list of modules and the information<br />

that is traced, see Figure 81.<br />

Figure 81 (Part 1 of 2). Trace Groups for OSI Server Modules<br />

Trace<br />

Group<br />

Assigned Module(s) Entry or Exit Specific Module<br />

Trace Classes 1 and 2<br />

1 Control Module<br />

DVGMSOCM<br />

- G_Ind_Act_Req<br />

L_Req_Table (L_REQTAB)<br />

G_Ser_Str (GSS)<br />

RCB<br />

RXB<br />

COS (CCI)<br />

CCS (CCB)<br />

<strong>Chapter</strong> 12. Taking Traces 143

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!