NetworkManager r3373 - in branches/NETWORKMANAGER_0_6_0_RELEASE: . src
- From: tambeti svn gnome org
- To: svn-commits-list gnome org
- Subject: NetworkManager r3373 - in branches/NETWORKMANAGER_0_6_0_RELEASE: . src
- Date: Tue, 4 Mar 2008 21:37:37 +0000 (GMT)
Author: tambeti
Date: Tue Mar 4 21:37:37 2008
New Revision: 3373
URL: http://svn.gnome.org/viewvc/NetworkManager?rev=3373&view=rev
Log:
2008-03-04 Tambet Ingo <tambet gmail com>
* src/nm-device-802-3-ethernet.c (nm_device_802_3_ethernet_get_speed):
Add a workaround for broken driver that return -1 for the speed.
Modified:
branches/NETWORKMANAGER_0_6_0_RELEASE/ChangeLog
branches/NETWORKMANAGER_0_6_0_RELEASE/src/nm-device-802-3-ethernet.c
Modified: branches/NETWORKMANAGER_0_6_0_RELEASE/src/nm-device-802-3-ethernet.c
==============================================================================
--- branches/NETWORKMANAGER_0_6_0_RELEASE/src/nm-device-802-3-ethernet.c (original)
+++ branches/NETWORKMANAGER_0_6_0_RELEASE/src/nm-device-802-3-ethernet.c Tue Mar 4 21:37:37 2008
@@ -673,6 +673,10 @@
goto out;
speed = edata.speed;
+ /* Workaround for drivers that report unknown as -1 which gets lost due to casting to u16 */
+ if (speed == G_MAXUINT16)
+ speed = 0;
+
out:
nm_dev_sock_close (sk);
return speed;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]