version 1.26, 1999/02/24 22:57:35 |
version 1.27, 1999/03/15 15:59:08 |
|
|
if (cp) { |
if (cp) { |
strncpy(line, cp, sizeof(line) - 1); |
strncpy(line, cp, sizeof(line) - 1); |
line[sizeof(line) - 1] = '\0'; |
line[sizeof(line) - 1] = '\0'; |
} else if ((in & 0xffffff) == 0) |
} else if (mbits < 9) |
snprintf(line, sizeof line, "%u/%d", C(in >> 24), mbits); |
snprintf(line, sizeof line, "%u/%d", C(in >> 24), mbits); |
else if ((in & 0xffff) == 0) |
else if (mbits < 17) |
snprintf(line, sizeof line, "%u.%u/%d", |
snprintf(line, sizeof line, "%u.%u/%d", |
C(in >> 24) , C(in >> 16), mbits); |
C(in >> 24) , C(in >> 16), mbits); |
else if ((in & 0xff) == 0) |
else if (mbits < 25) |
snprintf(line, sizeof line, "%u.%u.%u/%d", |
snprintf(line, sizeof line, "%u.%u.%u/%d", |
C(in >> 24), C(in >> 16), C(in >> 8), mbits); |
C(in >> 24), C(in >> 16), C(in >> 8), mbits); |
else |
else |