NetworkManager r3387 - in trunk: . src



Author: tambeti
Date: Fri Mar  7 17:40:31 2008
New Revision: 3387
URL: http://svn.gnome.org/viewvc/NetworkManager?rev=3387&view=rev

Log:
Handle ethernet drivers that try to indicate unknown with negative speed.


Modified:
   trunk/ChangeLog
   trunk/src/nm-device-802-3-ethernet.c

Modified: trunk/src/nm-device-802-3-ethernet.c
==============================================================================
--- trunk/src/nm-device-802-3-ethernet.c	(original)
+++ trunk/src/nm-device-802-3-ethernet.c	Fri Mar  7 17:40:31 2008
@@ -578,7 +578,8 @@
 	ifr.ifr_data = (char *) &edata;
 	if (ioctl (nm_dev_sock_get_fd (sk), SIOCETHTOOL, &ifr) == -1)
 		goto out;
-	speed = edata.speed > 0 ? (guint32) edata.speed : 0;
+
+	speed = edata.speed != G_MAXUINT16 ? edata.speed : 0;
 
 out:
 	nm_dev_sock_close (sk);



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]