home *** CD-ROM | disk | FTP | other *** search
/ PC-Online 1998 February / PCOnline_02_1998.iso / filesbbs / dos / lread10.exe / PROTO.H < prev    next >
Encoding:
C/C++ Source or Header  |  1995-05-08  |  946 b   |  36 lines

  1. /* proto.h
  2.  * David Lutz
  3.  * Jason Hunter
  4.  *
  5.  * This header file contains the function prototypes.
  6.  */
  7.  
  8. /* readdisk.c */
  9. void convert(unsigned long x, int *head, int *track, int *sector, int *offset);
  10. void examine_drive(void);
  11. int readdisk( char *buf, unsigned long loc, size_t size );
  12.  
  13. /* super.c */
  14. int load_super( void );
  15. void print_super( void );
  16.  
  17. /* group.c */
  18. int load_groups( void );
  19. void print_groups( void );
  20.  
  21. /* inode.c */
  22. inode *load_inode( unsigned long inode_no );
  23. void print_inode( inode *i );
  24. unsigned long block_list( inode *i, int pflg );
  25. int read_inode( inode *i, byte *buffer, size_t size );
  26. void print_blocks( inode *i );
  27.  
  28. /* dir.c */
  29. long eatpath( char *path );
  30. void print_dir( struct dir *head );
  31. void list_dir( inode *i );
  32. struct dir *build_dir( byte *buf, size_t buf_size );
  33. long search_dir( struct dir *head, char *str );
  34. void kill_dir( struct dir *head );
  35. char *build_mode( inode *i );
  36.