Make cmdebug -addrs work on platforms other than Solaris.
authorNickolai Zeldovich <kolya@mit.edu>
Mon, 7 Oct 2002 10:29:45 +0000 (10:29 +0000)
committerNickolai Zeldovich <kolya@mit.edu>
Mon, 7 Oct 2002 10:29:45 +0000 (10:29 +0000)
src/venus/cmdebug.c

index b7a7709..d1bf4a5 100644 (file)
@@ -92,9 +92,9 @@ static PrintInterfaces(aconn)
 
     printf("Host interfaces:\n");
     for (i=0; i<addr.numberOfInterfaces; i++) {
-       printf("%s", inet_ntoa(&addr.addr_in[i]));
+       printf("%s", afs_inet_ntoa(htonl(addr.addr_in[i])));
        if (addr.subnetmask[i])
-           printf(", netmask %s", inet_ntoa(&addr.subnetmask[i]));
+           printf(", netmask %s", afs_inet_ntoa(htonl(addr.subnetmask[i])));
        if (addr.mtu[i])
            printf(", MTU %d", addr.mtu[i]);
        printf("\n");