#include "lib9.h" | |
#include <bio.h> | |
int | |
Bbuffered(Biobuf *bp) | |
{ | |
switch(bp->state) { | |
case Bracteof: | |
case Bractive: | |
return -bp->icount; | |
case Bwactive: | |
return bp->bsize + bp->ocount; | |
case Binactive: | |
return 0; | |
} | |
fprint(2, "Bbuffered: unknown state %d\n", bp->state); | |
return 0; | |
} |