1: #include <stdio.h> 2: char _sibuf[BUFSIZ]; 3: char _sobuf[BUFSIZ]; 4: 5: struct _iobuf _iob[_NFILE] = { 6: { _sibuf, 0, _sibuf, _IOREAD, 0}, 7: { NULL, 0, NULL, _IOWRT, 1}, 8: {NULL, 0, NULL, _IOWRT+_IONBF, 2}, 9: }; 10: /* 11: * Ptr to end of buffers 12: */ 13: struct _iobuf *_lastbuf = { &_iob[_NFILE] };