From e6d91eb57d2ae0d2f90d3697180bd5ebf8a1a6ea Mon Sep 17 00:00:00 2001 From: ftillier Date: Wed, 6 Jul 2005 19:01:45 +0000 Subject: [PATCH] Check for exact IOCTL buffer sizes in rearm IOCTL path, rather than minimum. 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 | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/branches/fab_cm_branch/core/al/kernel/al_proxy.c b/branches/fab_cm_branch/core/al/kernel/al_proxy.c index 975bdb93..9e7b4641 100644 --- a/branches/fab_cm_branch/core/al/kernel/al_proxy.c +++ b/branches/fab_cm_branch/core/al/kernel/al_proxy.c @@ -1119,8 +1119,8 @@ proxy_rearm_pnp( return CL_INVALID_PARAMETER; } - if( cl_ioctl_in_size( h_ioctl ) < sizeof(ual_rearm_pnp_ioctl_in_t) || - cl_ioctl_out_size( h_ioctl ) < sizeof(ual_rearm_pnp_ioctl_out_t) ) + if( cl_ioctl_in_size( h_ioctl ) != sizeof(ual_rearm_pnp_ioctl_in_t) || + cl_ioctl_out_size( h_ioctl ) != sizeof(ual_rearm_pnp_ioctl_out_t) ) { AL_EXIT( AL_DBG_DEV | AL_DBG_PNP ); return CL_INVALID_PARAMETER; -- 2.41.0