From 8efdef045dc8f93e6691cfbdc0f10ccbd26942f6 Mon Sep 17 00:00:00 2001 From: "7u83@mail.ru" <7u83@mail.ru@noemail.net> Date: Sun, 17 Aug 2014 16:38:29 +0000 Subject: [PATCH] get_dword_bits added. FossilOrigin-Name: 354080d0831ac0c2a9cac1d4658574d630f916181fd794bdf969ed58efe86e7a --- src/capwap/cw_util.h | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/capwap/cw_util.h b/src/capwap/cw_util.h index 3afdf1c2..46f91080 100644 --- a/src/capwap/cw_util.h +++ b/src/capwap/cw_util.h @@ -34,3 +34,9 @@ extern int cw_is_printable(const uint8_t * s,int len); #define cw_timer_start(t) (time(NULL)+t) #define cw_timer_timeout(t) (time(NULL)>t ? 1 : 0) + + +/* generic macroto to isolate bits from a dword */ +#define cw_get_dword_bits(src,start,len) ((~(0xFFFFFFFF<> (32 - start - len))) + +