]> git.ipfire.org Git - thirdparty/iptables.git/commitdiff
more precise limit rate printing/saving
authorHarald Welte <laforge@gnumonks.org>
Tue, 16 Oct 2001 08:26:37 +0000 (08:26 +0000)
committerHarald Welte <laforge@gnumonks.org>
Tue, 16 Oct 2001 08:26:37 +0000 (08:26 +0000)
extensions/libipt_limit.c

index edbc1cbfca972b0f19241a5a137d8d845a6e6ce5..73f9b37a75edc306ba02a275d543c0a6181db742 100644 (file)
@@ -148,7 +148,7 @@ static void print_rate(u_int32_t period)
 
        for (i = 1; i < sizeof(rates)/sizeof(struct rates); i++) {
                if (period > rates[i].mult
-                   || rates[i].mult % period != 0)
+            || rates[i].mult/period < rates[i].mult%period)
                        break;
        }