NetworkManager r3977 - in branches/NETWORKMANAGER_0_6_0_RELEASE: . src
- From: dcbw svn gnome org
- To: svn-commits-list gnome org
- Subject: NetworkManager r3977 - in branches/NETWORKMANAGER_0_6_0_RELEASE: . src
- Date: Sun, 17 Aug 2008 23:31:11 +0000 (UTC)
Author: dcbw
Date: Sun Aug 17 23:31:10 2008
New Revision: 3977
URL: http://svn.gnome.org/viewvc/NetworkManager?rev=3977&view=rev
Log:
2008-08-17 Dan Williams <dcbw redhat com>
* src/nm-device-802-11-wireless.c
- (request_and_convert_scan_results): increase buffer size; since the
buffer length gets doubled, the existing code would effectively
reject buffer sizes of greater than 64k (bgo #501835)
Modified:
branches/NETWORKMANAGER_0_6_0_RELEASE/ChangeLog
branches/NETWORKMANAGER_0_6_0_RELEASE/src/nm-device-802-11-wireless.c
Modified: branches/NETWORKMANAGER_0_6_0_RELEASE/src/nm-device-802-11-wireless.c
==============================================================================
--- branches/NETWORKMANAGER_0_6_0_RELEASE/src/nm-device-802-11-wireless.c (original)
+++ branches/NETWORKMANAGER_0_6_0_RELEASE/src/nm-device-802-11-wireless.c Sun Aug 17 23:31:10 2008
@@ -1918,7 +1918,7 @@
g_free (buf);
buf = NULL;
- if ((errno == E2BIG) && (buflen < 100000)) /* Buffer not big enough */
+ if ((errno == E2BIG) && (buflen <= (IW_SCAN_MAX_DATA * 32) + 2)) /* Buffer not big enough */
{
buflen *= 2;
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]