/*
 * 5799-WZQ (C) COPYRIGHT = NONE
 * LICENSED MATERIALS - PROPERTY OF IBM
 */
/* $Header:table.h 12.0$ */
/* $ACIS:table.h 12.0$ */
/* $Source: /ibm/acis/usr/src/nfs/etc/yp/revnetgroup/RCS/table.h,v $ */

#if !defined(lint) && !defined(LOCORE) && defined(RCS_HDRS)
static char *rcsidtable = "$Header:table.h 12.0$";
#endif

#include <sys/nfs_defines.h>

/* @(#)table.h	1.2 86/11/21 NFSSRC */
/*  @(#)table.h 1.1 86/09/25 (C) 1985 Sun Microsystems, Inc. */


#define NUMLETTERS 27 /* 26 letters  + 1 for anything else */
#define TABLESIZE (NUMLETTERS*NUMLETTERS)

typedef struct tablenode *tablelist;
struct tablenode {
	char *key;
	char *datum;
	tablelist next;
};
typedef struct tablenode tablenode;

typedef tablelist stringtable[TABLESIZE];

int tablekey();
char *lookup();
void store();
