xref: /openbsd-src/gnu/usr.bin/cvs/vms/vmsmunch.h (revision 50bf276cd1c7e20f1eda64a5e63e0fae39e12a95)
1*50bf276cStholo /*---------------------------------------------------------------------------
2*50bf276cStholo 
3*50bf276cStholo   VMSmunch.h
4*50bf276cStholo 
5*50bf276cStholo   A few handy #defines, plus the contents of three header files from Joe
6*50bf276cStholo   Meadows' FILE program.  Used by VMSmunch and by various routines which
7*50bf276cStholo   call VMSmunch (e.g., in Zip and UnZip).
8*50bf276cStholo 
9*50bf276cStholo 	02-Apr-1994	Jamie Hanrahan	jeh@cmkrnl.com
10*50bf276cStholo 			Moved definition of VMStimbuf struct from vmsmunch.c
11*50bf276cStholo 			to here.
12*50bf276cStholo 
13*50bf276cStholo 	06-Apr-1994	Jamie Hanrahan	jeh@cmkrnl.com
14*50bf276cStholo 			Moved "contents of three header files" (not needed by
15*50bf276cStholo 			callers of vmsmunch) to vmsmunch_private.h .
16*50bf276cStholo 
17*50bf276cStholo 	07-Apr-1994	Richard Levitte levitte@e.kth.se
18*50bf276cStholo 			Inserted a forward declaration of VMSmunch.
19*50bf276cStholo   ---------------------------------------------------------------------------*/
20*50bf276cStholo 
21*50bf276cStholo #define GET_TIMES       4
22*50bf276cStholo #define SET_TIMES       0
23*50bf276cStholo #define GET_RTYPE       1
24*50bf276cStholo #define CHANGE_RTYPE    2
25*50bf276cStholo #define RESTORE_RTYPE   3
26*50bf276cStholo 
27*50bf276cStholo struct VMStimbuf {      /* VMSmunch */
28*50bf276cStholo     char *actime;       /* VMS revision date, ASCII format */
29*50bf276cStholo     char *modtime;      /* VMS creation date, ASCII format */
30*50bf276cStholo };
31*50bf276cStholo 
32*50bf276cStholo extern int VMSmunch();
33