version 1.8, 1997/12/19 09:03:33 |
version 1.9, 1997/12/19 09:22:55 |
|
|
cp = hp->h_name; |
cp = hp->h_name; |
} |
} |
} |
} |
if (in.s_addr == INADDR_ANY) |
if (in.s_addr == INADDR_ANY) { |
strcpy(line, "*"); |
strncpy(line, "*", sizeof line-1); |
else if (cp) |
line[sizeof line-1] = '\0'; |
strncpy(line, cp, sizeof line); |
} else if (cp) { |
else { |
strncpy(line, cp, sizeof line-1); |
|
line[sizeof line-1] = '\0'; |
|
} else { |
in.s_addr = ntohl(in.s_addr); |
in.s_addr = ntohl(in.s_addr); |
#define C(x) ((x) & 0xff) |
#define C(x) ((x) & 0xff) |
snprintf(line, sizeof line, "%u.%u.%u.%u", C(in.s_addr >> 24), |
snprintf(line, sizeof line, "%u.%u.%u.%u", C(in.s_addr >> 24), |