Преглед изворни кода

net: bugfix: NetSetTimeout assumes CONFIG_SYS_HZ=1000

NetSetTimeout sets incorrect value to timeDelta when CONFIG_SYS_HZ != 1000.

Signed-off-by: Tetsuyuki Kobayashi <koba@kmckk.co.jp>
Tetsuyuki Kobayashi пре 13 година
родитељ
комит
1389f98fce
1 измењених фајлова са 1 додато и 1 уклоњено
  1. 1 1
      net/net.c

+ 1 - 1
net/net.c

@@ -652,7 +652,7 @@ NetSetTimeout(ulong iv, thand_f *f)
 			"--- NetLoop timeout handler set (%p)\n", f);
 			"--- NetLoop timeout handler set (%p)\n", f);
 		timeHandler = f;
 		timeHandler = f;
 		timeStart = get_timer(0);
 		timeStart = get_timer(0);
-		timeDelta = iv;
+		timeDelta = iv * CONFIG_SYS_HZ / 1000;
 	}
 	}
 }
 }