X-Git-Url: https://git.openafs.org/?p=openafs.git;a=blobdiff_plain;f=src%2Fafs%2Fafs_server.c;h=086ab4d931bcbc8933ae788e59154ded4b91ea93;hp=66546dfd0e88b2b8e8fcf932096615b1f8404753;hb=8fa01c4d602fac6d5d81b119d0593f02087e4302;hpb=32226d1454129bacd44f818f6d32d807bc0cc771 diff --git a/src/afs/afs_server.c b/src/afs/afs_server.c index 66546df..086ab4d 100644 --- a/src/afs/afs_server.c +++ b/src/afs/afs_server.c @@ -1253,7 +1253,7 @@ afsi_SetServerIPRank(struct srvAddr *sa, rx_ifaddr_t ifa) if (rx_ifaddr_address_family(ifa) != AF_INET) return; t = rx_ifaddr_address(ifa, &sout, sizeof(sout)); - if (t == 0) { + if (t != 0) { sin = (struct sockaddr_in *)&sout; myAddr = ntohl(sin->sin_addr.s_addr); /* one of my IP addr in host order */ } else { @@ -1261,14 +1261,14 @@ afsi_SetServerIPRank(struct srvAddr *sa, rx_ifaddr_t ifa) } serverAddr = ntohl(sa->sa_ip); /* server's IP addr in host order */ t = rx_ifaddr_netmask(ifa, &sout, sizeof(sout)); - if (t == 0) { + if (t != 0) { sin = (struct sockaddr_in *)&sout; subnetmask = ntohl(sin->sin_addr.s_addr); /* subnet mask in host order */ } else { subnetmask = 0; } t = rx_ifaddr_dstaddress(ifa, &sout, sizeof(sout)); - if (t == 0) { + if (t != 0) { sin = (struct sockaddr_in *)&sout; myDstaddr = sin->sin_addr.s_addr; } else {