|
@@ -1584,7 +1584,7 @@ static void cma_listen_on_dev(struct rdma_id_private *id_priv,
|
|
|
|
|
|
dev_id_priv->state = RDMA_CM_ADDR_BOUND;
|
|
|
memcpy(&id->route.addr.src_addr, &id_priv->id.route.addr.src_addr,
|
|
|
- ip_addr_size((struct sockaddr *) &id_priv->id.route.addr.src_addr));
|
|
|
+ rdma_addr_size((struct sockaddr *) &id_priv->id.route.addr.src_addr));
|
|
|
|
|
|
cma_attach_to_dev(dev_id_priv, cma_dev);
|
|
|
list_add_tail(&dev_id_priv->listen_list, &id_priv->listen_list);
|
|
@@ -1989,7 +1989,7 @@ static void addr_handler(int status, struct sockaddr *src_addr,
|
|
|
event.status = status;
|
|
|
} else {
|
|
|
memcpy(&id_priv->id.route.addr.src_addr, src_addr,
|
|
|
- ip_addr_size(src_addr));
|
|
|
+ rdma_addr_size(src_addr));
|
|
|
event.event = RDMA_CM_EVENT_ADDR_RESOLVED;
|
|
|
}
|
|
|
|
|
@@ -2079,7 +2079,7 @@ int rdma_resolve_addr(struct rdma_cm_id *id, struct sockaddr *src_addr,
|
|
|
return -EINVAL;
|
|
|
|
|
|
atomic_inc(&id_priv->refcount);
|
|
|
- memcpy(&id->route.addr.dst_addr, dst_addr, ip_addr_size(dst_addr));
|
|
|
+ memcpy(&id->route.addr.dst_addr, dst_addr, rdma_addr_size(dst_addr));
|
|
|
if (cma_any_addr(dst_addr))
|
|
|
ret = cma_resolve_loopback(id_priv);
|
|
|
else
|
|
@@ -2399,7 +2399,7 @@ int rdma_bind_addr(struct rdma_cm_id *id, struct sockaddr *addr)
|
|
|
goto err1;
|
|
|
}
|
|
|
|
|
|
- memcpy(&id->route.addr.src_addr, addr, ip_addr_size(addr));
|
|
|
+ memcpy(&id->route.addr.src_addr, addr, rdma_addr_size(addr));
|
|
|
if (!(id_priv->options & (1 << CMA_OPTION_AFONLY))) {
|
|
|
if (addr->sa_family == AF_INET)
|
|
|
id_priv->afonly = 1;
|
|
@@ -3178,7 +3178,7 @@ int rdma_join_multicast(struct rdma_cm_id *id, struct sockaddr *addr,
|
|
|
if (!mc)
|
|
|
return -ENOMEM;
|
|
|
|
|
|
- memcpy(&mc->addr, addr, ip_addr_size(addr));
|
|
|
+ memcpy(&mc->addr, addr, rdma_addr_size(addr));
|
|
|
mc->context = context;
|
|
|
mc->id_priv = id_priv;
|
|
|
|
|
@@ -3223,7 +3223,7 @@ void rdma_leave_multicast(struct rdma_cm_id *id, struct sockaddr *addr)
|
|
|
id_priv = container_of(id, struct rdma_id_private, id);
|
|
|
spin_lock_irq(&id_priv->lock);
|
|
|
list_for_each_entry(mc, &id_priv->mc_list, list) {
|
|
|
- if (!memcmp(&mc->addr, addr, ip_addr_size(addr))) {
|
|
|
+ if (!memcmp(&mc->addr, addr, rdma_addr_size(addr))) {
|
|
|
list_del(&mc->list);
|
|
|
spin_unlock_irq(&id_priv->lock);
|
|
|
|