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