Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 3 Jul 2008 09:44:26 GMT
From:      Hans Petter Selasky <hselasky@FreeBSD.org>
To:        Perforce Change Reviews <perforce@FreeBSD.org>
Subject:   PERFORCE change 144546 for review
Message-ID:  <200807030944.m639iQ1W030980@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
http://perforce.freebsd.org/chv.cgi?CH=144546

Change 144546 by hselasky@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));
 }
 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200807030944.m639iQ1W030980>