+
+extern int errno; /* just like unix */
+
+/* error codes */
+#define EBADF 1 /* bad file descriptor */
+#define EOFFSET 2 /* relative seek not supported */
+#define EDEV 3 /* improper device specification on open */
+#define ENXIO 4 /* unknown device specified */
+#define EUNIT 5 /* improper unit specification */
+#define ESRCH 6 /* directory search for file failed */
+#define EIO 7 /* generic error */
+#define ECMD 10 /* undefined driver command */
+#define EBSE 11 /* bad sector error */
+#define EWCK 12 /* write check error */
+#define EHER 13 /* hard error */
+#define EECC 14 /* severe ecc error, sector recorded as bad*/
+
+/* ioctl's -- for disks just now */
+#define SAIOHDR (('d'<<8)|1) /* next i/o includes header */
+#define SAIOCHECK (('d'<<8)|2) /* next i/o checks data */
+#define SAIOHCHECK (('d'<<8)|3) /* next i/o checks header & data */