File hdjmod_fix_hotplug.patch of Package hdjmod

diff -Naru hdjmod-1.28o/device.c hdjmod-1.28/device.c
--- hdjmod-1.28o/device.c	2009-01-27 15:25:50.000000000 +0100
+++ hdjmod-1.28/device.c	2012-03-13 22:21:56.000000000 +0100
@@ -79,10 +79,9 @@
 /* table of devices that work with this driver- look for vendor specific interfaces with
  *  our VID */
 static struct usb_device_id hdj_table [] = {
-	{ .match_flags = (USB_DEVICE_ID_MATCH_DEVICE),
-		.idVendor = (USB_HDJ_VENDOR_ID)	},
-	{ .match_flags = (USB_DEVICE_ID_MATCH_INT_CLASS),
-	.bInterfaceClass = USB_CLASS_VENDOR_SPEC},
+	{ .match_flags = (USB_DEVICE_ID_MATCH_VENDOR | USB_DEVICE_ID_MATCH_INT_CLASS),
+		.idVendor = (USB_HDJ_VENDOR_ID),
+		.bInterfaceClass = USB_CLASS_VENDOR_SPEC },
 	{ }					/* Terminating entry */
 };
 MODULE_DEVICE_TABLE(usb, hdj_table);
openSUSE Build Service is sponsored by