/* * CS360: cat1.c * Jim Plank */ #include void *inout(int *fds) { int i; char s[1000]; while(1) { i = read(fds[0], s, 1000); if (i == 0) return NULL; write(fds[1], s, i); } } main() { int fds[2]; fds[0] = 0; fds[1] = 1; (void) inout(fds); }