From: sleybo Date: Mon, 5 Mar 2007 07:30:16 +0000 (+0000) Subject: [IBBUS] Fix a bug that prevented from getting the SM_CHANGE event on port 2. X-Git-Url: https://openfabrics.org/gitweb/?a=commitdiff_plain;h=e449ee9361c8f579bc0be3f33eec656c307aafd0;p=~shefty%2Frdma-win.git [IBBUS] Fix a bug that prevented from getting the SM_CHANGE event on port 2. git-svn-id: svn://openib.tc.cornell.edu/gen1@602 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86 --- diff --git a/trunk/core/al/kernel/al_smi.c b/trunk/core/al/kernel/al_smi.c index 604e1795..6d7f7860 100644 --- a/trunk/core/al/kernel/al_smi.c +++ b/trunk/core/al/kernel/al_smi.c @@ -2353,7 +2353,7 @@ fwd_local_mad( ("Client reregister event, setting sm_lid to 0.\n")); ci_ca_lock_attr(p_spl_qp_svc->obj.p_ci_ca); p_spl_qp_svc->obj.p_ci_ca->p_pnp_attr-> - p_port_attr->sm_lid= 0; + p_port_attr[p_port_info->local_port_num - 1].sm_lid= 0; ci_ca_unlock_attr(p_spl_qp_svc->obj.p_ci_ca); } }