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