diff options
Diffstat (limited to 'drivers/infiniband/core/cma.c')
-rw-r--r-- | drivers/infiniband/core/cma.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/infiniband/core/cma.c b/drivers/infiniband/core/cma.c index e761ddd09aed..c43512752b8a 100644 --- a/drivers/infiniband/core/cma.c +++ b/drivers/infiniband/core/cma.c | |||
@@ -2414,6 +2414,7 @@ static int cma_iw_listen(struct rdma_id_private *id_priv, int backlog) | |||
2414 | return PTR_ERR(id); | 2414 | return PTR_ERR(id); |
2415 | 2415 | ||
2416 | id->tos = id_priv->tos; | 2416 | id->tos = id_priv->tos; |
2417 | id->tos_set = id_priv->tos_set; | ||
2417 | id_priv->cm_id.iw = id; | 2418 | id_priv->cm_id.iw = id; |
2418 | 2419 | ||
2419 | memcpy(&id_priv->cm_id.iw->local_addr, cma_src_addr(id_priv), | 2420 | memcpy(&id_priv->cm_id.iw->local_addr, cma_src_addr(id_priv), |
@@ -3843,6 +3844,7 @@ static int cma_connect_iw(struct rdma_id_private *id_priv, | |||
3843 | return PTR_ERR(cm_id); | 3844 | return PTR_ERR(cm_id); |
3844 | 3845 | ||
3845 | cm_id->tos = id_priv->tos; | 3846 | cm_id->tos = id_priv->tos; |
3847 | cm_id->tos_set = id_priv->tos_set; | ||
3846 | id_priv->cm_id.iw = cm_id; | 3848 | id_priv->cm_id.iw = cm_id; |
3847 | 3849 | ||
3848 | memcpy(&cm_id->local_addr, cma_src_addr(id_priv), | 3850 | memcpy(&cm_id->local_addr, cma_src_addr(id_priv), |