void usb_init(void);
void usb_init
Just like the name implies, usb_init sets up some internal structures. usb_init must be called before any other libusb functions.
usb_init