appletalk cleanups
e.g. Active ATALK connections Proto Recv-Q Send-Q Local Address Foreign Address (state) ddp 0 0 [69.230]130 [*.*]* ddp 0 0 [69.230]128 [*.*]* ddp 0 0 [69.230]1 [*.*]* etc..
This commit is contained in:
parent
37f1fda73b
commit
0c208df31d
@ -76,12 +76,12 @@ at_pr_net(struct sockaddr_at *sat)
|
||||
static char mybuf[50];
|
||||
|
||||
switch(sat->sat_addr.s_net) {
|
||||
case ATADDR_ANYNODE:
|
||||
return("any");
|
||||
case ATADDR_BCAST:
|
||||
return "bcast";
|
||||
case 0xffff:
|
||||
return "????";
|
||||
case ATADDR_ANYNET:
|
||||
return("*");
|
||||
default:
|
||||
sprintf(mybuf,"%hd",ntohs(sat->sat_addr.s_net));
|
||||
sprintf(mybuf,"%hu",ntohs(sat->sat_addr.s_net));
|
||||
}
|
||||
return mybuf;
|
||||
}
|
||||
@ -92,10 +92,10 @@ at_pr_host(struct sockaddr_at *sat)
|
||||
static char mybuf[50];
|
||||
|
||||
switch(sat->sat_addr.s_node) {
|
||||
case 0:
|
||||
return("local");
|
||||
case /*ATADDR_ANYNET*/0xffff:
|
||||
return "????";
|
||||
case ATADDR_BCAST:
|
||||
return "bcast";
|
||||
case ATADDR_ANYNODE:
|
||||
return("*");
|
||||
default:
|
||||
sprintf(mybuf,"%d",(unsigned int)sat->sat_addr.s_node);
|
||||
}
|
||||
@ -109,7 +109,7 @@ static char mybuf[50];
|
||||
|
||||
switch(sat->sat_port) {
|
||||
case ATADDR_ANYPORT:
|
||||
return("any");
|
||||
return("*");
|
||||
case 0xff:
|
||||
return "????";
|
||||
default:
|
||||
|
@ -186,6 +186,11 @@ intpr(interval, ifnetaddr)
|
||||
ipx_phost((struct sockaddr *)sipx));
|
||||
}
|
||||
break;
|
||||
|
||||
case AF_APPLETALK:
|
||||
printf("atalk:%-7.7s ",atalk_print(sa,1) );
|
||||
printf("%-15.15s ",atalk_print(sa,3) );
|
||||
break;
|
||||
#ifdef NS
|
||||
case AF_NS:
|
||||
{
|
||||
|
Loading…
x
Reference in New Issue
Block a user