home *** CD-ROM | disk | FTP | other *** search
/ vsiftp.vmssoftware.com / VSIPUBLIC@vsiftp.vmssoftware.com.tar / FREEWARE / FREEWARE40.ZIP / ods2 / src / fibdef.h < prev    next >
C/C++ Source or Header  |  1998-09-11  |  940b  |  38 lines

  1. /* Fibdef.h v1.2    Definition of 'struct fibdef' */
  2.  
  3. /*
  4.         This is part of ODS2 written by Paul Nankervis,
  5.         email address:  Paulnank@au1.ibm.com
  6.  
  7.         ODS2 is distributed freely for all members of the
  8.         VMS community to use. However all derived works
  9.         must maintain comments in their source to acknowledge
  10.         the contibution of the original author.
  11. */
  12.  
  13.  
  14. #if defined(VMS) && !defined(__GNUC__)
  15.  
  16. #include <fibdef.h>
  17.  
  18. #else
  19.  
  20. #define FIB$M_WILD 0x100
  21.  
  22. struct fibdef {
  23.     unsigned fib$l_acctl;
  24.     unsigned short fib$w_fid_num;
  25.     unsigned short fib$w_fid_seq;
  26.     unsigned char fib$b_fid_rvn;
  27.     unsigned char fib$b_fid_nmx;
  28.     unsigned short fib$w_did_num;
  29.     unsigned short fib$w_did_seq;
  30.     unsigned char fib$b_did_rvn;
  31.     unsigned char fib$b_did_nmx;
  32.     unsigned fib$l_wcc;
  33.     unsigned fib$w_nmctl;
  34.     unsigned fib$l_exsz;
  35.     unsigned fib$w_exctl;
  36. };
  37. #endif
  38.