]> git.openfabrics.org - ~shefty/rdma-win.git/commitdiff
Refresh of cma-priv-data
authorSean Hefty <sean.hefty@intel.com>
Fri, 17 Sep 2010 21:13:47 +0000 (14:13 -0700)
committerSean Hefty <sean.hefty@intel.com>
Fri, 17 Sep 2010 21:13:47 +0000 (14:13 -0700)
trunk/ulp/librdmacm/src/cma.cpp

index 835d0204dee7f73e709ec420d4ea7b2a1e2ab05e..215bdf6a10ac9211ec70b1d9b588fbca0c2ca06b 100644 (file)
@@ -765,6 +765,10 @@ static int ucma_valid_param(struct cma_id_private *id_priv,
                return rdma_seterrno(EINVAL);\r
        }\r
 \r
+       if (param->private_data_len > sizeof(((WV_CONNECT_PARAM *) NULL)->Data)) {\r
+               return rdma_seterrno(EINVAL);\r
+       }\r
+\r
        return 0;\r
 }\r
 \r