From 54108a2b497eb31ba23ec3ee262407e08ad659c5 Mon Sep 17 00:00:00 2001 From: David Herrmann Date: Mon, 1 Oct 2012 12:21:10 +0200 Subject: [PATCH] shl: misc: add SHL_HAS_BITS() helper This helper checks whether a bitmask has all the given bits set. Signed-off-by: David Herrmann --- src/shl_misc.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/shl_misc.h b/src/shl_misc.h index 724a7c0..47bee10 100644 --- a/src/shl_misc.h +++ b/src/shl_misc.h @@ -38,6 +38,8 @@ #include #include +#define SHL_HAS_BITS(_bitmask, _bits) (((_bitmask) & (_bits)) == (_bits)) + static inline int shl_strtou(const char *input, unsigned int *output) { unsigned long val;