> The result is this: > Before f13912d3f014a, if an RNDIS device has non-vendor-specific > configurations after the first one, that one would be selected. > After ff2a8c532c14, the first configuration would always be selected > for RNDIS devices. Besides, there are several redundant checks in this > case, which is, if nothing else, confusing. > > Hopefully I've explained my point clearly enough. Agreed. Thanks for pointing it out. I somehow missed this :( Thanks, Saranya