BUF_BUCKET
#define IS_BUCKET(X) ((X) & BUF_BUCKET)
if ((bp->addr != 0) || (bp->flags & BUF_BUCKET)) {
bp->flags = BUF_BUCKET;