|
@@ -436,6 +436,7 @@ static int ksdazzle_net_open(struct net_device *netdev)
|
|
sprintf(hwname, "usb#%d", kingsun->usbdev->devnum);
|
|
sprintf(hwname, "usb#%d", kingsun->usbdev->devnum);
|
|
kingsun->irlap = irlap_open(netdev, &kingsun->qos, hwname);
|
|
kingsun->irlap = irlap_open(netdev, &kingsun->qos, hwname);
|
|
if (!kingsun->irlap) {
|
|
if (!kingsun->irlap) {
|
|
|
|
+ err = -ENOMEM;
|
|
dev_err(&kingsun->usbdev->dev, "irlap_open failed\n");
|
|
dev_err(&kingsun->usbdev->dev, "irlap_open failed\n");
|
|
goto free_mem;
|
|
goto free_mem;
|
|
}
|
|
}
|