summaryrefslogtreecommitdiff
path: root/src/libnm-systemd-shared/src/basic/ratelimit.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/libnm-systemd-shared/src/basic/ratelimit.h')
-rw-r--r--src/libnm-systemd-shared/src/basic/ratelimit.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/libnm-systemd-shared/src/basic/ratelimit.h b/src/libnm-systemd-shared/src/basic/ratelimit.h
index bb7160a895..492ea3b48d 100644
--- a/src/libnm-systemd-shared/src/basic/ratelimit.h
+++ b/src/libnm-systemd-shared/src/basic/ratelimit.h
@@ -12,6 +12,8 @@ typedef struct RateLimit {
usec_t begin;
} RateLimit;
+#define RATELIMIT_OFF (const RateLimit) { .interval = USEC_INFINITY, .burst = UINT_MAX }
+
static inline void ratelimit_reset(RateLimit *rl) {
rl->num = rl->begin = 0;
}