1 1.2 jtc /* $NetBSD: rmt.h,v 1.2 1996/08/09 03:59:40 jtc Exp $ */ 2 1.1 jtc 3 1.1 jtc /* 4 1.1 jtc * rmt.h 5 1.1 jtc * 6 1.1 jtc * Added routines to replace open(), close(), lseek(), ioctl(), etc. 7 1.1 jtc * The preprocessor can be used to remap these the rmtopen(), etc 8 1.1 jtc * thus minimizing source changes. 9 1.1 jtc * 10 1.1 jtc * This file must be included before <sys/stat.h>, since it redefines 11 1.1 jtc * stat to be rmtstat, so that struct stat xyzzy; declarations work 12 1.1 jtc * properly. 13 1.1 jtc * 14 1.1 jtc * -- Fred Fish (w/some changes by Arnold Robbins) 15 1.1 jtc */ 16 1.1 jtc 17 1.2 jtc #ifndef _RMT_H_ 18 1.2 jtc #define _RMT_H_ 19 1.1 jtc 20 1.1 jtc #define access rmtaccess 21 1.1 jtc #define close rmtclose 22 1.1 jtc #define creat rmtcreat 23 1.1 jtc #define dup rmtdup 24 1.1 jtc #define fcntl rmtfcntl 25 1.1 jtc #define fstat rmtfstat 26 1.1 jtc #define ioctl rmtioctl 27 1.1 jtc #define isatty rmtisatty 28 1.1 jtc #define lseek rmtlseek 29 1.1 jtc #define lstat rmtlstat 30 1.1 jtc #define open rmtopen 31 1.1 jtc #define read rmtread 32 1.1 jtc #define stat rmtstat 33 1.1 jtc #define write rmtwrite 34 1.1 jtc 35 1.2 jtc #endif /* _RMT_H_ */ 36