ipw2x00: printing the wrong array in debug code
Subsystems (2)
PATCH 1/1 ipw2x00: printing the wrong array in debug code
Smatch complains that this is a read past the end of the array. It turns out we are printing the wrong array here.
Signed-off-by Dan Carpenter <[email protected]>
drivers/net/wireless/ipw2x00/libipw_rx.c +1 -1
@@ -1195,7 +1195,7 @@ static int libipw_parse_info_param(struct libipw_info_element#ifdef CONFIG_LIBIPW_DEBUG p +=snprintf (p,sizeof (rates_str) - (p - rates_str),"%02X " , - network->rates[i]); + network->rates_ex[i]);#endif if (libipw_is_ofdm_rate (info_element->data[i])) {
Hi Dan,
Quoted 5 lines · Dan Carpenter
Smatch complains that this is a read past the end of the array. It turns out we are printing the wrong array here.
Signed-off-by Dan Carpenter <[email protected]>
Looks fine, thanks.
Stanislav.