version 1.5, 2002/02/16 21:27:49 |
version 1.6, 2002/05/27 03:14:22 |
|
|
int match(char *); |
int match(char *); |
void copystr(void); |
void copystr(void); |
int octdigit(char); |
int octdigit(char); |
unsigned hashit(char *, char, unsigned); |
unsigned int hashit(char *, char, unsigned); |
int fgetNUL(char *, int, FILE *); |
int fgetNUL(char *, int, FILE *); |
|
|
int |
int |
|
|
|
|
struct hash { |
struct hash { |
long hval; |
long hval; |
unsigned hpt; |
unsigned int hpt; |
struct hash *hnext; |
struct hash *hnext; |
} *bucket[NBUCKETS]; |
} *bucket[NBUCKETS]; |
|
|
unsigned |
unsigned int |
hashit(str, really, fakept) |
hashit(str, really, fakept) |
char *str; |
char *str; |
char really; |
char really; |
unsigned fakept; |
unsigned int fakept; |
{ |
{ |
int i; |
int i; |
struct hash *hp; |
struct hash *hp; |