06.08.2013 Views

pSOSystem System Calls - Read

pSOSystem System Calls - Read

pSOSystem System Calls - Read

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

pHILE+ <strong>System</strong> <strong>Calls</strong> verify_vol<br />

This structure cannot be packed. The contents of the fault_desc_block fields are<br />

as follows:<br />

fdb_code Contains a fault code describing the type of fault.<br />

fdb_fn1 Contains the file number of the file.<br />

fdb_fn2 For faults involving two files, contains the file number of the<br />

second file.<br />

fdb_path1 Contains a pointer to the file’s complete pathname. This<br />

pathname is constructed by verify_vol() within the<br />

verify_vol() work area.<br />

fdb_path2 For faults involving two files, contains a pointer to the second<br />

file’s complete pathname.<br />

fdb_bn For faults involving a specific block, contains the block<br />

number of the affected block.<br />

fdb_fixable Indicates whether the fault can be corrected by<br />

verify_vol(), as follows:<br />

Fault Types<br />

fdb_fixable = 0 means fault is not fixable.<br />

fdb_fixable = 1 means fault is fixable.<br />

Table 2-2 beginning on page 2-134 summarizes, for each fault type, the contents of<br />

each field. An X indicates the field is used in describing the fault. The last column<br />

indicates whether or not the fault is fixable.<br />

NOTE: Footnotes a through f for Table 2-2 are all listed at the end of the table.<br />

<strong>pSO<strong>System</strong></strong> <strong>System</strong> <strong>Calls</strong> 2-133<br />

2

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

Saved successfully!

Ooh no, something went wrong!