From 6d6bb88a0215b87a4a47ed86a84ae3c75d399962 Mon Sep 17 00:00:00 2001 From: Jeffrey Armstrong Date: Sun, 24 Apr 2016 18:05:02 -0400 Subject: Initial import of 5.0 source code with minor changes to use termios on Linux. --- file.h | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 file.h (limited to 'file.h') diff --git a/file.h b/file.h new file mode 100644 index 0000000..bb5d833 --- /dev/null +++ b/file.h @@ -0,0 +1,35 @@ +#if defined(VMS) +#define Recsize 32*1024 +#define Blksize 32*1024 +#include +struct File + {struct RAB *Handle; + char *Parsed_Name; + unsigned char Parsed_Name_Len; + int Point, Length, Access; + char Record[Recsize]; + }; +#else +#define Recsize 64 +#if defined(ATARI) +#define Blksize 8192 +#else +#if defined(MPE) +#define Blksize 512 +#else +#define Blksize 2048 +#endif +#endif +#if defined(MPE) +struct File + {FILE *Handle; + int Point, Length, Access; + char Record[Recsize]; + }; +#else +struct File + {int Handle, Point, Length, Access; + char Record[Recsize]; + }; +#endif +#endif -- cgit v1.2.3