Loading drivers/char/diag/diag_masks.c +2 −1 Original line number Diff line number Diff line Loading @@ -1216,6 +1216,7 @@ static int diag_cmd_set_msg_mask(unsigned char *src_buf, int src_len, goto end; if (mask_size + write_len > dest_len) mask_size = dest_len - write_len; if (mask_size && src_len >= header_len + mask_size) memcpy(dest_buf + write_len, src_buf + header_len, mask_size); write_len += mask_size; for (i = 0; i < NUM_MD_SESSIONS; i++) { Loading Loading
drivers/char/diag/diag_masks.c +2 −1 Original line number Diff line number Diff line Loading @@ -1216,6 +1216,7 @@ static int diag_cmd_set_msg_mask(unsigned char *src_buf, int src_len, goto end; if (mask_size + write_len > dest_len) mask_size = dest_len - write_len; if (mask_size && src_len >= header_len + mask_size) memcpy(dest_buf + write_len, src_buf + header_len, mask_size); write_len += mask_size; for (i = 0; i < NUM_MD_SESSIONS; i++) { Loading