home *** CD-ROM | disk | FTP | other *** search
/ Source Code 1992 March / Source_Code_CD-ROM_Walnut_Creek_March_1992.iso / usenet / altsrcs / 3 / 3297 / confuofile.h < prev    next >
Encoding:
C/C++ Source or Header  |  1991-05-07  |  579 b   |  31 lines

  1. #ifndef CONF_UOFILE_H
  2. #define CONF_UOFILE_H
  3.  
  4. #include "confopalf.h"
  5. #include "confodofe.h"
  6.  
  7. #ifdef DYNIX
  8. #ifdef ODOFE
  9. #define UOFILE(u,n) ((u)->u_lofile[0].of_file)
  10. #define NUOFILE(u) ((u)->u_nofile)
  11. #else
  12. #define UOFILE(u,n) ((u)->u_lofile[n].of_file)
  13. #define NUOFILE(u) ((u)->u_nofile)
  14. #endif
  15. #else
  16. #ifdef CONVEX
  17. #define UOFILE(u,n) ((u)->u_fd[n].ofile)
  18. #define NUOFILE(u) NOFILE
  19. #else
  20. #ifdef OPALF
  21. #define UOFILE(u,n) ((u)->u_ofile[n])
  22. #define NUOFILE(u) ((u)->u_lastfile + 1)
  23. #else
  24. #define UOFILE(u,n) ((u)->u_ofile[n])
  25. #define NUOFILE(u) NOFILE
  26. #endif
  27. #endif
  28. #endif
  29.  
  30. #endif
  31.