generate interface matchers using check_ptp_camera

git-svn-id: https://svn.code.sf.net/p/gphoto/code/trunk/libgphoto2@9515 67ed7778-7388-44ab-90cf-0a291f65f57c
This commit is contained in:
Marcus Meissner
2006-12-07 14:53:22 +00:00
parent deb374b7a1
commit 41e442fe2c

View File

@@ -352,7 +352,7 @@ udev_camera_func (const func_params_t *params,
if (flags & GP_USB_HOTPLUG_MATCH_INT_CLASS) {
if ((flags & (GP_USB_HOTPLUG_MATCH_INT_CLASS|GP_USB_HOTPLUG_MATCH_INT_SUBCLASS|GP_USB_HOTPLUG_MATCH_INT_PROTOCOL)) == (GP_USB_HOTPLUG_MATCH_INT_CLASS|GP_USB_HOTPLUG_MATCH_INT_SUBCLASS|GP_USB_HOTPLUG_MATCH_INT_PROTOCOL))
printf("ENV{INTERFACE}==\"%d/%d/%d\", ", class, subclass, proto);
printf("PROGRAM=\"check_ptp_camera %02d/%02d/%02d\", ", class, subclass, proto);
else
fprintf(stderr,"unhandled interface match flags %x\n", flags);
} else {
@@ -459,7 +459,7 @@ udev_098_camera_func (const func_params_t *params,
if (flags & GP_USB_HOTPLUG_MATCH_INT_CLASS) {
if ((flags & (GP_USB_HOTPLUG_MATCH_INT_CLASS|GP_USB_HOTPLUG_MATCH_INT_SUBCLASS|GP_USB_HOTPLUG_MATCH_INT_PROTOCOL)) == (GP_USB_HOTPLUG_MATCH_INT_CLASS|GP_USB_HOTPLUG_MATCH_INT_SUBCLASS|GP_USB_HOTPLUG_MATCH_INT_PROTOCOL))
printf("ENV{INTERFACE}==\"%d/%d/%d\", ", class, subclass, proto);
printf("PROGRAM=\"check_ptp_camera %02d/%02d/%02d\", ", class, subclass, proto);
else
fprintf(stderr,"unhandled interface match flags %x\n", flags);
} else {