From: Ondrej Zajicek Date: Thu, 25 Sep 2025 15:06:50 +0000 (+0200) Subject: Lib: Add common macros for undefined integer values in config X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6b4d894f8fa8646bcdf80a575980ce1131bdde1c;p=thirdparty%2Fbird.git Lib: Add common macros for undefined integer values in config --- diff --git a/lib/birdlib.h b/lib/birdlib.h index 807efa22b..eb727c9d3 100644 --- a/lib/birdlib.h +++ b/lib/birdlib.h @@ -51,6 +51,9 @@ static inline int uint_cmp(uint i1, uint i2) static inline int u64_cmp(u64 i1, u64 i2) { return (int)(i1 > i2) - (int)(i1 < i2); } +#define U32_UNDEF ((u32) -1) +#define U64_UNDEF ((u64) -1) + /* Bitfield macros */