]> git.openfabrics.org - ~shefty/rdma-win.git/commitdiff
Check for exact IOCTL buffer sizes in rearm IOCTL path, rather than minimum.
authorftillier <ftillier@ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86>
Wed, 6 Jul 2005 19:01:45 +0000 (19:01 +0000)
committerftillier <ftillier@ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86>
Wed, 6 Jul 2005 19:01:45 +0000 (19:01 +0000)
git-svn-id: svn://openib.tc.cornell.edu/gen1@24 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

branches/fab_cm_branch/core/al/kernel/al_proxy.c

index 975bdb93024fccf878927f6dd0587e39ba3e2774..9e7b4641a223a1be8ddae320d3f38943f92e577d 100644 (file)
@@ -1119,8 +1119,8 @@ proxy_rearm_pnp(
                return CL_INVALID_PARAMETER;\r
        }\r
 \r
-       if( cl_ioctl_in_size( h_ioctl ) < sizeof(ual_rearm_pnp_ioctl_in_t) ||\r
-               cl_ioctl_out_size( h_ioctl ) < sizeof(ual_rearm_pnp_ioctl_out_t) )\r
+       if( cl_ioctl_in_size( h_ioctl ) != sizeof(ual_rearm_pnp_ioctl_in_t) ||\r
+               cl_ioctl_out_size( h_ioctl ) != sizeof(ual_rearm_pnp_ioctl_out_t) )\r
        {\r
                AL_EXIT( AL_DBG_DEV | AL_DBG_PNP );\r
                return CL_INVALID_PARAMETER;\r