Merge "usb: f_qc_rndis: Fix rndis message parsing of erroneous requests"
This commit is contained in:
commit
9d32ab94d7
1 changed files with 6 additions and 0 deletions
|
@ -545,6 +545,12 @@ static void rndis_qc_command_complete(struct usb_ep *ep,
|
|||
rndis_init_msg_type *buf;
|
||||
u32 ul_max_xfer_size, dl_max_xfer_size;
|
||||
|
||||
if (req->status != 0) {
|
||||
pr_err("%s: RNDIS command completion error %d\n",
|
||||
__func__, req->status);
|
||||
return;
|
||||
}
|
||||
|
||||
spin_lock(&rndis_lock);
|
||||
rndis = _rndis_qc;
|
||||
if (!rndis || !rndis->notify || !rndis->notify->driver_data) {
|
||||
|
|
Loading…
Add table
Reference in a new issue