esiop_dsatblblk
struct esiop_dsatblblk *newtblblk;
newtblblk = malloc(sizeof(struct esiop_dsatblblk),
struct esiop_dsatblblk *tblblk; /* pointer back to our block */
TAILQ_ENTRY (esiop_dsatblblk) next;
TAILQ_HEAD(tblblk_list, esiop_dsatblblk);