rmtread
#define rmtread_with_restart(a, b, c) rmtread((a), (b), (c))
while (((r = rmtread(fd, buf, bsz)) < 0) && errno == EINTR)
ssize_t rmtread(int, void *, size_t);
#define read rmtread
int rmtread(char *, int);
int rmtread(char *, int);
i = rmtread(&tapebuf[rd], cnt);
i = rmtread(tapebuf, ntrec * TP_BSIZE);