/* USB::DevHandle#usb_reset */ static VALUE rusb_reset(VALUE v) { usb_dev_handle *p = get_usb_devhandle(v); int ret = usb_reset(p); check_usb_error("usb_reset", ret); /* xxx: call usb_close? */ return Qnil; }