|
|
1.1 ! root 1: /* @(#)sfe.c 1.2 */ ! 2: /* 3.0 SID # 1.2 */ ! 3: /* sequential formatted external common routines*/ ! 4: #include "fio.h" ! 5: extern char *fmtbuf; ! 6: e_rsfe() ! 7: { int n; ! 8: n=en_fio(); ! 9: fmtbuf=NULL; ! 10: return(n); ! 11: } ! 12: c_sfe(a) cilist *a; /* check */ ! 13: { unit *p; ! 14: if(a->ciunit >= MXUNIT || a->ciunit<0) ! 15: err(a->cierr,101,"startio"); ! 16: p = &units[a->ciunit]; ! 17: if(p->ufd==NULL && fk_open(SEQ,FMT,a->ciunit)) err(a->cierr,114,"sfe") ! 18: if(!p->ufmt) err(a->cierr,102,"sfe") ! 19: return(0); ! 20: } ! 21: e_wsfe() ! 22: { return(e_rsfe()); ! 23: }
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.