home *** CD-ROM | disk | FTP | other *** search
/ Otherware / Otherware_1_SB_Development.iso / mac / util / unix / macutil2.sha / macutil / hexbin / globals.h < prev    next >
Encoding:
C/C++ Source or Header  |  1992-11-05  |  636 b   |  40 lines

  1. #include <stdio.h>
  2. #include <string.h>
  3. #ifdef BSD
  4. extern char *rindex();
  5. #define search_last rindex
  6. #else /* BSD */
  7. extern char *strrchr();
  8. #define search_last strrchr
  9. #endif /* BSD */
  10.  
  11. extern void transname();
  12.  
  13. extern char info[];
  14. extern char trname[];
  15.  
  16. typedef struct macheader {
  17.     char m_name[128];
  18.     char m_type[4];
  19.     char m_author[4];
  20.     short m_flags;
  21.     long m_datalen;
  22.     long m_rsrclen;
  23.     long m_createtime;
  24.     long m_modifytime;
  25. };
  26.  
  27. extern struct macheader mh;
  28.  
  29. extern int listmode;
  30. extern int verbose;
  31. extern int info_only;
  32. extern int uneven_lines;
  33. extern int to_read;
  34. extern int was_macbin;
  35.  
  36. extern FILE *ifp;
  37.  
  38. extern void do_error();
  39.  
  40.