diff options
Diffstat (limited to 'src/net')
-rw-r--r-- | src/net/infiniband/ib_cm.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/net/infiniband/ib_cm.c b/src/net/infiniband/ib_cm.c index 30a3691fe..ebe65b33b 100644 --- a/src/net/infiniband/ib_cm.c +++ b/src/net/infiniband/ib_cm.c @@ -310,7 +310,9 @@ static void ib_cm_path_complete ( struct ib_device *ibdev, private_data_len ); /* Create connection request */ - conn->madx = ib_create_madx ( ibdev, ibdev->gsi, &mad, NULL, + av->qpn = IB_QPN_GSI; + av->qkey = IB_QKEY_GSI; + conn->madx = ib_create_madx ( ibdev, ibdev->gsi, &mad, av, &ib_cm_req_op ); if ( ! conn->madx ) { DBGC ( conn, "CM %p could not create connection request\n", |