summaryrefslogtreecommitdiff
path: root/lib/libutils/isoc/bget.h
diff options
context:
space:
mode:
Diffstat (limited to 'lib/libutils/isoc/bget.h')
-rw-r--r--lib/libutils/isoc/bget.h8
1 files changed, 5 insertions, 3 deletions
diff --git a/lib/libutils/isoc/bget.h b/lib/libutils/isoc/bget.h
index b7d5de84..abef8531 100644
--- a/lib/libutils/isoc/bget.h
+++ b/lib/libutils/isoc/bget.h
@@ -26,13 +26,15 @@
#endif /* PROTOTYPES */
#endif
+#define BGET_HDR_QUANTUM (2 * sizeof(long))
+
typedef long bufsize;
struct bpoolset;
void bpool _((void *buffer, bufsize len, struct bpoolset *poolset));
-void *bget _((bufsize align, bufsize size, struct bpoolset *poolset));
-void *bgetz _((bufsize align, bufsize size, struct bpoolset *poolset));
-void *bgetr _((void *buffer, bufsize align, bufsize newsize,
+void *bget _((bufsize align, bufsize hdr_size, bufsize size, struct bpoolset *poolset));
+void *bgetz _((bufsize align, bufsize hdr_size, bufsize size, struct bpoolset *poolset));
+void *bgetr _((void *buffer, bufsize align, bufsize hdr_size, bufsize newsize,
struct bpoolset *poolset));
void brel _((void *buf, struct bpoolset *poolset, int wipe));
void bectl _((int (*compact)(bufsize sizereq, int sequence),