xref: /csrg-svn/old/htable/htable.h (revision 8784)
1*8784Ssam /*	@(#)htable.h	4.2 (Berkeley) 10/21/82	*/
28733Ssam 
38733Ssam #include <sys/types.h>
48733Ssam 
58733Ssam /*
68733Ssam  * common definitions for htable
78733Ssam  */
88733Ssam 
98733Ssam struct addr {
108733Ssam 	u_long	addr_val;
118733Ssam 	struct	addr *addr_link;
128733Ssam };
138733Ssam 
148733Ssam struct name {
158733Ssam 	char	*name_val;
168733Ssam 	struct	name *name_link;
178733Ssam };
188733Ssam 
19*8784Ssam #define	NOADDR			((struct addr *)0)
20*8784Ssam #define	NONAME			((struct name *)0)
218733Ssam 
228733Ssam #define	KW_NET		1
238733Ssam #define	KW_GATEWAY	2
248733Ssam #define	KW_HOST		3
258733Ssam 
268733Ssam struct name *newname();
278733Ssam char *malloc();
288733Ssam 
298733Ssam char *infile;			/* Input file name */
30