|
|
1.1 root 1: /* rfgetc.c - rfgetc */
2:
3: #include <conf.h>
4: #include <kernel.h>
5: #include <network.h>
6:
7: /*------------------------------------------------------------------------
8: * rfgetc -- get a character from a remote file
9: *------------------------------------------------------------------------
10: */
11: rfgetc(devptr)
12: struct devsw *devptr;
13: {
14: char ch;
15: int retcode;
16:
17: if ( (retcode=read(devptr->dvnum, &ch, 1)) == 1)
18: return(ch);
19: else if (retcode != EOF)
20: retcode = SYSERR;
21: return(retcode);
22: }
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.