int
initEmptyPit ();

struct mcPit *
purgePitElem (struct mcPit *, int *, struct mlfiPriv *);

void
unPit (char *, struct mlfiPriv *);

void
getPit (struct mlfiPriv *, int);

int
pitIsEmpty (struct mlfiPriv *);

int
tryPitLock (struct mlfiPriv *);

int
tryPitUnlock (struct mlfiPriv *);

struct mcPit *
seekPit (struct mlfiPriv *, char *);

int
extendPit (struct mlfiPriv *, char *);
