]> bbs.cooldavid.org Git - net-next-2.6.git/blobdiff - drivers/infiniband/core/addr.c
[IPV4] drivers/infiniband: Use ipv4_is_<type>
[net-next-2.6.git] / drivers / infiniband / core / addr.c
index 5381c80de10aad692290898003c7ebf543274191..0802b79c552d1ccd5dc4106cffe4c893070b9fac 100644 (file)
@@ -265,11 +265,11 @@ static int addr_resolve_local(struct sockaddr_in *src_in,
        if (!dev)
                return -EADDRNOTAVAIL;
 
-       if (ZERONET(src_ip)) {
+       if (ipv4_is_zeronet(src_ip)) {
                src_in->sin_family = dst_in->sin_family;
                src_in->sin_addr.s_addr = dst_ip;
                ret = rdma_copy_addr(addr, dev, dev->dev_addr);
-       } else if (LOOPBACK(src_ip)) {
+       } else if (ipv4_is_loopback(src_ip)) {
                ret = rdma_translate_ip((struct sockaddr *)dst_in, addr);
                if (!ret)
                        memcpy(addr->dst_dev_addr, dev->dev_addr, MAX_ADDR_LEN);