/* USB::DevHandle#usb_detach_kernel_driver_np(interface) */
static VALUE
rusb_detach_kernel_driver_np(
VALUE v,
VALUE vinterface)
{
usb_dev_handle *p = get_usb_devhandle(v);
int interface = NUM2INT(vinterface);
int ret;
ret = usb_detach_kernel_driver_np(p, interface);
check_usb_error("usb_detach_kernel_driver_np", ret);
return Qnil;
}