/* Return the specified configuration descriptor for the specified device.  */
struct usb_configuration_descriptor* usbd_device_configuration_descriptor(struct usb_device_instance *device, int port, int configuration)
/* Return the specified configuration descriptor for the specified device.  */
struct usb_configuration_descriptor* usbd_device_configuration_descriptor(struct usb_device_instance *device, int port, int configuration)
{
	struct usb_configuration_instance *configuration_instance;
	if (!(configuration_instance = usbd_device_configuration_instance (device, port, configuration))) {
		return NULL;
	}
	return (configuration_instance->configuration_descriptor);
}