[pkg-wpa-devel] r1026 - /wpasupplicant/trunk/debian/patches/33_wait_for_interface_driver_init.patch

kelmo-guest at users.alioth.debian.org kelmo-guest at users.alioth.debian.org
Fri Jan 11 07:05:03 UTC 2008


Author: kelmo-guest
Date: Fri Jan 11 07:05:01 2008
New Revision: 1026

URL: http://svn.debian.org/wsvn/pkg-wpa/?sc=1&rev=1026
Log:
also close event socket and unregistersocket read handler

Modified:
    wpasupplicant/trunk/debian/patches/33_wait_for_interface_driver_init.patch

Modified: wpasupplicant/trunk/debian/patches/33_wait_for_interface_driver_init.patch
URL: http://svn.debian.org/wsvn/pkg-wpa/wpasupplicant/trunk/debian/patches/33_wait_for_interface_driver_init.patch?rev=1026&op=diff
==============================================================================
--- wpasupplicant/trunk/debian/patches/33_wait_for_interface_driver_init.patch (original)
+++ wpasupplicant/trunk/debian/patches/33_wait_for_interface_driver_init.patch Fri Jan 11 07:05:01 2008
@@ -191,7 +191,7 @@
  	}
 --- a/src/drivers/driver_wext.c
 +++ b/src/drivers/driver_wext.c
-@@ -945,9 +945,13 @@
+@@ -945,9 +945,15 @@
  
  	drv->mlme_sock = -1;
  
@@ -199,6 +199,8 @@
 +	if (wpa_driver_wext_get_ifflags(drv, &flags) != 0) {
  		printf("Could not get interface '%s' flags\n", drv->ifname);
 -	else if (!(flags & IFF_UP)) {
++		close(drv->event_sock);
++		eloop_unregister_read_sock(s);
 +		close(s);
 +		close(drv->ioctl_sock);
 +		os_free(drv);




More information about the Pkg-wpa-devel mailing list