git: 9front

Download patch

ref: 7bbfbb8a4a4e7e12514b8abe2d268aa31474c252
parent: ff3e212ce87ad8289c980dcb0886b02a3d2bb837
author: cinap_lenrek <cinap_lenrek@felloff.net>
date: Thu Dec 28 22:41:32 EST 2017

wifi: revert rate adoption divider, breaks arpunks wifi

--- a/sys/src/9/pc/wifi.c
+++ b/sys/src/9/pc/wifi.c
@@ -223,7 +223,8 @@
 	wn = nodelookup(wifi, w->a1, 0);
 	if(wn == nil)
 		return;
-	if((wn->txerror++ & 8) == 7 &&  wn->actrate != nil && wn->minrate != wn->actrate){
+	wn->txerror++;
+	if(wn->actrate != nil && wn->minrate != wn->actrate){
 		uchar *a, *p;
 
 		for(a = wn->minrate, p = wifi->rates; *p; p++){
--