From: ftillier Date: Fri, 29 Sep 2006 23:06:45 +0000 (+0000) Subject: [IBAL] Fix overflow in loop counters when iterating over service entries. X-Git-Url: http://git.etherboot.org/mirror/winof/.git/commitdiff_plain/39269a8f96eb41a6c637b520970db568a38e33c6 [IBAL] Fix overflow in loop counters when iterating over service entries. git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@507 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86 --- diff --git a/core/al/kernel/al_ioc_pnp.c b/core/al/kernel/al_ioc_pnp.c index 801ce6e6..3cfee0b3 100644 --- a/core/al/kernel/al_ioc_pnp.c +++ b/core/al/kernel/al_ioc_pnp.c @@ -2126,7 +2126,8 @@ __svc_entry_resp( IN OUT iou_ioc_t* const p_ioc, IN const ib_dm_mad_t* const p_mad ) { - uint8_t idx, lo, hi; + uint16_t idx; + uint8_t lo, hi; ib_svc_entries_t *p_svc_entries; AL_ENTER( AL_DBG_PNP );