|
@@ -1600,6 +1600,7 @@ static int cma_iw_listen(struct rdma_id_private *id_priv, int backlog)
|
|
|
if (IS_ERR(id))
|
|
|
return PTR_ERR(id);
|
|
|
|
|
|
+ id->tos = id_priv->tos;
|
|
|
id_priv->cm_id.iw = id;
|
|
|
|
|
|
memcpy(&id_priv->cm_id.iw->local_addr, cma_src_addr(id_priv),
|
|
@@ -2847,6 +2848,7 @@ static int cma_connect_iw(struct rdma_id_private *id_priv,
|
|
|
if (IS_ERR(cm_id))
|
|
|
return PTR_ERR(cm_id);
|
|
|
|
|
|
+ cm_id->tos = id_priv->tos;
|
|
|
id_priv->cm_id.iw = cm_id;
|
|
|
|
|
|
memcpy(&cm_id->local_addr, cma_src_addr(id_priv),
|