Loading drivers/char/diag/diagfwd_cntl.c +6 −1 Original line number Diff line number Diff line Loading @@ -619,7 +619,12 @@ static int update_msg_mask_tbl_entry(struct diag_msg_mask_t *mask, } if (range->ssid_last >= mask->ssid_last) { temp_range = range->ssid_last - mask->ssid_first + 1; if (temp_range > MAX_SSID_PER_RANGE) { temp_range = MAX_SSID_PER_RANGE; mask->ssid_last = mask->ssid_first + temp_range - 1; } else mask->ssid_last = range->ssid_last; mask->ssid_last_tools = mask->ssid_last; mask->range = temp_range; } Loading Loading
drivers/char/diag/diagfwd_cntl.c +6 −1 Original line number Diff line number Diff line Loading @@ -619,7 +619,12 @@ static int update_msg_mask_tbl_entry(struct diag_msg_mask_t *mask, } if (range->ssid_last >= mask->ssid_last) { temp_range = range->ssid_last - mask->ssid_first + 1; if (temp_range > MAX_SSID_PER_RANGE) { temp_range = MAX_SSID_PER_RANGE; mask->ssid_last = mask->ssid_first + temp_range - 1; } else mask->ssid_last = range->ssid_last; mask->ssid_last_tools = mask->ssid_last; mask->range = temp_range; } Loading