summaryrefslogtreecommitdiffstats
path: root/src/net/infiniband
diff options
context:
space:
mode:
authorMichael Brown2011-06-24 20:25:53 +0200
committerMichael Brown2011-06-28 15:45:07 +0200
commit1e90ff0eb73b105c964f65cce9b5619a07eaf3f3 (patch)
tree07464b8bcd7e7eab8163ef9e7bc3455264abf821 /src/net/infiniband
parent[tls] Send xfer_window_changed() when TLS session is established (diff)
downloadipxe-1e90ff0eb73b105c964f65cce9b5619a07eaf3f3.tar.gz
ipxe-1e90ff0eb73b105c964f65cce9b5619a07eaf3f3.tar.xz
ipxe-1e90ff0eb73b105c964f65cce9b5619a07eaf3f3.zip
[infiniband] Send xfer_window_changed() when CMRC connection is established
Signed-off-by: Michael Brown <mcb30@ipxe.org>
Diffstat (limited to 'src/net/infiniband')
-rw-r--r--src/net/infiniband/ib_cmrc.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/net/infiniband/ib_cmrc.c b/src/net/infiniband/ib_cmrc.c
index ed388b2f..4b15314e 100644
--- a/src/net/infiniband/ib_cmrc.c
+++ b/src/net/infiniband/ib_cmrc.c
@@ -180,6 +180,9 @@ static void ib_cmrc_changed ( struct ib_device *ibdev __unused,
return;
}
+ /* Notify upper connection of window change */
+ xfer_window_changed ( &cmrc->xfer );
+
/* If we are disconnected, close the upper connection */
if ( rc_cm != 0 ) {
ib_cmrc_close ( cmrc, rc_cm );