HASHNAMESIZE
struct protoidmem protoidtable[HASHNAMESIZE];
p = &hnametable[addr & (HASHNAMESIZE-1)];
p = &h6nametable[*(u_int16_t *)&addr.s6_addr[14] & (HASHNAMESIZE-1)];
tp = &enametable[(i ^ j) & (HASHNAMESIZE-1)];
tp = &bytestringtable[(i ^ j) & (HASHNAMESIZE-1)];
tp = &nsaptable[(i ^ j) & (HASHNAMESIZE-1)];
tp = &protoidtable[(i ^ j) & (HASHNAMESIZE-1)];
for (tp = &eprototable[i & (HASHNAMESIZE-1)]; tp->nxt; tp = tp->nxt)
for (tp = &llcsaptable[i & (HASHNAMESIZE-1)]; tp->nxt; tp = tp->nxt)
for (tp = &tporttable[i & (HASHNAMESIZE-1)]; tp->nxt; tp = tp->nxt)
for (tp = &uporttable[i & (HASHNAMESIZE-1)]; tp->nxt; tp = tp->nxt)
i = port & (HASHNAMESIZE-1);
struct hnamemem hnametable[HASHNAMESIZE];
struct hnamemem tporttable[HASHNAMESIZE];
int j = ntohs(eproto_db[i].p) & (HASHNAMESIZE-1);
struct hnamemem uporttable[HASHNAMESIZE];
struct hnamemem eprototable[HASHNAMESIZE];
struct hnamemem dnaddrtable[HASHNAMESIZE];
struct hnamemem llcsaptable[HASHNAMESIZE];
struct h6namemem h6nametable[HASHNAMESIZE];
for (tp = &dnaddrtable[dnaddr & (HASHNAMESIZE-1)]; tp->nxt != 0;
struct enamemem enametable[HASHNAMESIZE];
struct enamemem nsaptable[HASHNAMESIZE];
struct enamemem bytestringtable[HASHNAMESIZE];
static struct hnamemem hnametable[HASHNAMESIZE];
for (tp = &hnametable[i & (HASHNAMESIZE-1)]; tp->nxt; tp = tp->nxt)
for (tp2 = &hnametable[i & (HASHNAMESIZE-1)]; tp2->nxt; tp2 = tp2->nxt)