summaryrefslogtreecommitdiff
path: root/gsmdecode/src/common.h
diff options
context:
space:
mode:
Diffstat (limited to 'gsmdecode/src/common.h')
-rw-r--r--gsmdecode/src/common.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/gsmdecode/src/common.h b/gsmdecode/src/common.h
index 8a3ae2e..61abc5f 100644
--- a/gsmdecode/src/common.h
+++ b/gsmdecode/src/common.h
@@ -22,6 +22,9 @@
# define DEBUGF(a...)
#endif
+/* True if bit at position 'pos' in 'data' is set */
+#define BIT(data, pos) ((data) >> (pos)) & 1
+
# define HEXDUMPF(data, len, a...) do { \
printf("HEX %s:%d ", __func__, __LINE__); \
printf(a); \
personal git repositories of Harald Welte. Your mileage may vary