usb_cdc_ethernet_functional_descriptor
} else if (generic->length >= sizeof(usb_cdc_ethernet_functional_descriptor)
usb_cdc_ethernet_functional_descriptor *ethernet
= (usb_cdc_ethernet_functional_descriptor *)generic;
const usb_cdc_ethernet_functional_descriptor* ethDesc
= (const usb_cdc_ethernet_functional_descriptor*)descriptor;