version 1.47, 2006/05/27 19:16:37 |
version 1.48, 2006/05/27 19:24:01 |
|
|
char netnum[8]; |
char netnum[8]; |
|
|
*(union ipx_net *)&net = sipx->sipx_addr.ipx_net; |
*(union ipx_net *)&net = sipx->sipx_addr.ipx_net; |
snprintf(netnum, sizeof netnum, "%xH", |
snprintf(netnum, sizeof netnum, "%XH", |
ntohl(net)); |
ntohl(net)); |
upHex(netnum); |
|
printf("ipx:%-8s", netnum); |
printf("ipx:%-8s", netnum); |
printf("%-17s ", |
printf("%-17s ", |
ipx_phost((struct sockaddr *)sipx)); |
ipx_phost((struct sockaddr *)sipx)); |
|
|
catchalarm(int signo) |
catchalarm(int signo) |
{ |
{ |
signalled = YES; |
signalled = YES; |
} |
|
|
|
void |
|
upHex(char *p0) |
|
{ |
|
char *p = p0; |
|
|
|
for (; *p; p++) |
|
switch (*p) { |
|
case 'a': |
|
case 'b': |
|
case 'c': |
|
case 'd': |
|
case 'e': |
|
case 'f': |
|
*p += ('A' - 'a'); |
|
break; |
|
} |
|
} |
} |
|
|
char * |
char * |