version 1.24, 2001/01/21 19:05:49 |
version 1.25, 2001/04/06 22:12:47 |
|
|
FILE *f; |
FILE *f; |
char line[8192]; |
char line[8192]; |
int linenum = 0; |
int linenum = 0; |
u_int kbits, hostlen; |
u_int kbits; |
char *cp, *cp2; |
char *cp, *cp2; |
HostStatus end_return; |
HostStatus end_return; |
|
|
|
|
if (!f) |
if (!f) |
return HOST_NEW; |
return HOST_NEW; |
|
|
/* Cache the length of the host name. */ |
|
hostlen = strlen(host); |
|
|
|
/* |
/* |
* Return value when the loop terminates. This is set to |
* Return value when the loop terminates. This is set to |
* HOST_CHANGED if we have seen a different key for the host and have |
* HOST_CHANGED if we have seen a different key for the host and have |
|
|
*/ |
*/ |
end_return = HOST_NEW; |
end_return = HOST_NEW; |
|
|
/* Go trough the file. */ |
/* Go through the file. */ |
while (fgets(line, sizeof(line), f)) { |
while (fgets(line, sizeof(line), f)) { |
cp = line; |
cp = line; |
linenum++; |
linenum++; |