mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2024-12-26 20:44:32 +08:00
net: usb: ax88179_178a: Add check for usbnet_get_endpoints()
To avoid the failure of usbnet_get_endpoints(), we should check the return value of the usbnet_get_endpoints(). Signed-off-by: Ma Ke <make_ruc2021@163.com> Reviewed-by: Hariprasad Kelam <hkelam@marvell.com> Link: https://lore.kernel.org/r/20240424065634.1870027-1-make_ruc2021@163.com Signed-off-by: Jakub Kicinski <kuba@kernel.org>
This commit is contained in:
parent
0805d67bc0
commit
3837639ebf
@ -1286,8 +1286,11 @@ static void ax88179_get_mac_addr(struct usbnet *dev)
|
||||
static int ax88179_bind(struct usbnet *dev, struct usb_interface *intf)
|
||||
{
|
||||
struct ax88179_data *ax179_data;
|
||||
int ret;
|
||||
|
||||
usbnet_get_endpoints(dev, intf);
|
||||
ret = usbnet_get_endpoints(dev, intf);
|
||||
if (ret < 0)
|
||||
return ret;
|
||||
|
||||
ax179_data = kzalloc(sizeof(*ax179_data), GFP_KERNEL);
|
||||
if (!ax179_data)
|
||||
|
Loading…
Reference in New Issue
Block a user