git: 9front

Download patch

ref: 61c93cb938a8236200f03d568a78ee37ceb52d96
parent: ee6b62ba79191c1cacae7aea0cbd9aaa8887b258
author: cinap_lenrek <cinap_lenrek@gmx.de>
date: Sun Feb 10 20:29:10 EST 2013

wifi: actually check if management replies are for us

--- a/sys/src/9/pc/wifi.c
+++ b/sys/src/9/pc/wifi.c
@@ -303,6 +303,8 @@
 			}
 			continue;
 		}
+		if(memcmp(w->a1, wifi->ether->ea, Eaddrlen))
+			continue;
 		if((wn = nodelookup(wifi, w->a3, 0)) == nil)
 			continue;
 		if(wn != wifi->bss)
--