-/* SPDX-License-Identifier: LGPL-2.1+ */
-/***
- Copyright © 2014 Ronny Chevalier
-***/
+/* SPDX-License-Identifier: LGPL-2.1-or-later */
#include <unistd.h>
static void test_ratelimit_below(void) {
int i;
- RATELIMIT_DEFINE(ratelimit, 1 * USEC_PER_SEC, 10);
+ RateLimit ratelimit = { 1 * USEC_PER_SEC, 10 };
for (i = 0; i < 10; i++)
assert_se(ratelimit_below(&ratelimit));
for (i = 0; i < 10; i++)
assert_se(ratelimit_below(&ratelimit));
- RATELIMIT_INIT(ratelimit, 0, 10);
+ ratelimit = (RateLimit) { 0, 10 };
for (i = 0; i < 10000; i++)
assert_se(ratelimit_below(&ratelimit));
}