iso_extension_record_s Struct Reference

#include <rock.h>


Data Fields

char signature [2]
iso711_t len
iso711_t version
union {
   iso_su_sp_t   SP
   iso_su_er_t   ER
   iso_su_ce_t   CE
   iso_rock_px_t   PX
   iso_rock_pn_t   PN
   iso_rock_sl_t   SL
   iso_rock_nm_t   NM
   iso_rock_cl_t   CL
   iso_rock_pl_t   PL
   iso_rock_tf_t   TF
u


Field Documentation

signature word; either 'SP', 'CE', 'ER', 'RR', 'PX', 'PN', 'SL', 'NM', 'CL', 'PL', 'TF', or 'ZF'

length of system-user area - 44 for PX 20 for PN, 5+strlen(text) for SL, 21 for SF, etc.

version number - value 1

system-use-sharing protocol - not strictly part of Rock Ridge

system-use extension packet - not strictly part of Rock Ridge

system-use - strictly part of Rock Ridge

Rock Ridge POSIX file attributes

Rock Ridge POSIX device number

Rock Ridge symbolic link

Rock Ridge alternate name

Rock Ridge child link

Rock Ridge parent link

Rock Ridge timestamp(s) for a file


The documentation for this struct was generated from the following file:

Generated for libcdio by doxygen 1.5.6