00001 #ifndef dirdef_h 00002 #define dirdef_h 00003 00004 /* Direct.h v1.3 Definitions for directory access routines */ 00005 00006 /* 00007 This is part of ODS2 written by Paul Nankervis, 00008 email address: Paulnank@au1.ibm.com 00009 00010 ODS2 is distributed freely for all members of the 00011 VMS community to use. However all derived works 00012 must maintain comments in their source to acknowledge 00013 the contibution of the original author. 00014 */ 00015 00016 00017 00018 struct _dir { 00019 vmsword dir_w_size; 00020 vmsword dir_w_verlimit; 00021 vmsbyte dir_b_flags; 00022 vmsbyte dir_b_namecount; 00023 char dir_t_name[1]; 00024 }; 00025 00026 struct _dir1 { 00027 vmsword dir_w_version; 00028 struct _fiddef dir_fid; 00029 }; 00030 00031 #endif 00032