PERFORCE change 144546 for review
Hans Petter Selasky
hselasky at FreeBSD.org
Thu Jul 3 09:44:27 UTC 2008
http://perforce.freebsd.org/chv.cgi?CH=144546
Change 144546 by hselasky at hselasky_laptop001 on 2008/07/03 09:43:46
USB WLAN module related
- add interface index checks in probe function.
Affected files ...
.. //depot/projects/usb/src/sys/dev/usb2/wlan/if_rum2.c#3 edit
.. //depot/projects/usb/src/sys/dev/usb2/wlan/if_ural2.c#3 edit
.. //depot/projects/usb/src/sys/dev/usb2/wlan/if_zyd2.c#3 edit
Differences ...
==== //depot/projects/usb/src/sys/dev/usb2/wlan/if_rum2.c#3 (text+ko) ====
@@ -427,6 +427,9 @@
if (uaa->info.bConfigIndex != 0) {
return (ENXIO);
}
+ if (uaa->info.bIfaceIndex != RT2573_IFACE_INDEX) {
+ return (ENXIO);
+ }
return (usb2_lookup_id_by_uaa(rum_devs, sizeof(rum_devs), uaa));
}
==== //depot/projects/usb/src/sys/dev/usb2/wlan/if_ural2.c#3 (text+ko) ====
@@ -420,6 +420,9 @@
if (uaa->info.bConfigIndex != 0) {
return (ENXIO);
}
+ if (uaa->info.bIfaceIndex != RAL_IFACE_INDEX) {
+ return (ENXIO);
+ }
return (usb2_lookup_id_by_uaa(ural_devs, sizeof(ural_devs), uaa));
}
==== //depot/projects/usb/src/sys/dev/usb2/wlan/if_zyd2.c#3 (text+ko) ====
@@ -1036,6 +1036,9 @@
if (uaa->info.bConfigIndex != 0) {
return (ENXIO);
}
+ if (uaa->info.bIfaceIndex != ZYD_IFACE_INDEX) {
+ return (ENXIO);
+ }
return (usb2_lookup_id_by_uaa(zyd_devs, sizeof(zyd_devs), uaa));
}
More information about the p4-projects
mailing list