1 b2cfc4e2 2003-09-30 devnull #include "lib9.h"
2 b2cfc4e2 2003-09-30 devnull #include <bio.h>
5 b2cfc4e2 2003-09-30 devnull Boffset(Biobuf *bp)
9 b2cfc4e2 2003-09-30 devnull switch(bp->state) {
11 b2cfc4e2 2003-09-30 devnull fprint(2, "Boffset: unknown state %d\n", bp->state);
12 b2cfc4e2 2003-09-30 devnull n = Beof;
15 b2cfc4e2 2003-09-30 devnull case Bracteof:
16 b2cfc4e2 2003-09-30 devnull case Bractive:
17 b2cfc4e2 2003-09-30 devnull n = bp->offset + bp->icount;
20 b2cfc4e2 2003-09-30 devnull case Bwactive:
21 b2cfc4e2 2003-09-30 devnull n = bp->offset + (bp->bsize + bp->ocount);
24 b2cfc4e2 2003-09-30 devnull return n;