home *** CD-ROM | disk | FTP | other *** search
/ Ham Radio 2000 #1 / Ham Radio 2000.iso / ham2000 / tcp_ip / tnos / tnos100s / dirutil.h < prev    next >
Encoding:
C/C++ Source or Header  |  1993-03-24  |  941 b   |  39 lines

  1. #ifndef _DIRUTIL_H
  2. #define _DIRUTIL_H
  3.  
  4. #ifndef _GLOBAL_H
  5. #include "global.h"
  6. #endif
  7.  
  8. struct cur_dirs {
  9. #ifndef TNOS_68K
  10.            int drv;
  11.            char * curdir[27];
  12. #endif
  13.            char * dir;                
  14. } ;
  15.  
  16. /* In dirutil.c */
  17. FILE *dir __ARGS((char *path,int full));
  18. int filedir __ARGS((char *name,int times,char *ret_str));
  19. int getdir __ARGS((char *path,int full,FILE *file));
  20. void undosify __ARGS((char *s));
  21. char * make_dir_path __ARGS((int count,char *arg,char* curdir));
  22. char * make_fname __ARGS((char * curdir, char * fname));
  23. char * init_dirs __ARGS((struct cur_dirs * dirs));
  24. void free_dirs __ARGS((struct cur_dirs * dirs));
  25. int dir_ok __ARGS((char * path,struct cur_dirs * dirs));
  26.  
  27.  
  28. /* In pathname.c: */
  29. char *pathname __ARGS((char *cd,char *path));
  30.  
  31. /* In pc.c: */
  32. char *Tmpnam __ARGS((char *name));
  33.  
  34. /* In bmutil.c */
  35. long fsize __ARGS((char *name));
  36.  
  37. #endif /* _DIRUTIL_H */
  38.  
  39.