fstabh.inc 945 B

12345678910111213141516171819202122232425262728293031323334353637
  1. const
  2. _PATH_FSTAB = '/etc/fstab';
  3. _FSTAB = '/etc/fstab';
  4. FSTAB_RW = 'rw';
  5. FSTAB_RQ = 'rq';
  6. FSTAB_RO = 'ro';
  7. FSTAB_SW = 'sw';
  8. FSTAB_XX = 'xx';
  9. type
  10. Pfstab = ^fstab;
  11. fstab = record
  12. fs_spec : Pchar;
  13. fs_file : Pchar;
  14. fs_vfstype : Pchar;
  15. fs_mntops : Pchar;
  16. fs_type : Pchar;
  17. fs_freq : longint;
  18. fs_passno : longint;
  19. end;
  20. function getfsent:Pfstab;cdecl;external clib name 'getfsent';
  21. function getfsspec(__name:Pchar):Pfstab;cdecl;external clib name 'getfsspec';
  22. function getfsfile(__name:Pchar):Pfstab;cdecl;external clib name 'getfsfile';
  23. function setfsent:longint;cdecl;external clib name 'setfsent';
  24. procedure endfsent;cdecl;external clib name 'endfsent';
  25. { ---------------------------------------------------------------------
  26. Borland compatibility types
  27. ---------------------------------------------------------------------}
  28. Type
  29. TFSTab = fstab;