1
0
mirror of git://projects.qi-hardware.com/openwrt-xburst.git synced 2024-07-05 14:24:32 +03:00

fix busybox brctl rejecting 0 as a valid value in time-related commands (setageing, setfd, ...)

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13163 3c298f89-4303-0410-b956-a3cf2f4a3e73
This commit is contained in:
nico 2008-11-09 22:38:59 +00:00
parent 875000f68a
commit 0a2871aad2

View File

@ -0,0 +1,13 @@
--- a/networking/brctl.c
+++ b/networking/brctl.c
@@ -34,8 +34,9 @@ static ALWAYS_INLINE void strtotimeval(s
{
double secs;
#if BRCTL_USE_INTERNAL
+ errno = 0;
secs = /*bb_*/strtod(time_str, NULL);
- if (!secs)
+ if (errno)
#else
if (sscanf(time_str, "%lf", &secs) != 1)
#endif