projects
/
openvswitch
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Distribute some forgotten files that are needed by "make check".
[openvswitch]
/
lib
/
bitmap.h
diff --git
a/lib/bitmap.h
b/lib/bitmap.h
index 204281030e2b8e7a04a275084d047692789188fc..5b50c9cc4987aa3e840d62550e303888ce7770ba 100644
(file)
--- a/
lib/bitmap.h
+++ b/
lib/bitmap.h
@@
-79,5
+79,10
@@
bitmap_set(unsigned long *bitmap, size_t offset, bool value)
void bitmap_set_multiple(unsigned long *, size_t start, size_t count,
bool value);
bool bitmap_equal(const unsigned long *, const unsigned long *, size_t n);
void bitmap_set_multiple(unsigned long *, size_t start, size_t count,
bool value);
bool bitmap_equal(const unsigned long *, const unsigned long *, size_t n);
+size_t bitmap_scan(const unsigned long int *, size_t start, size_t end);
+
+#define BITMAP_FOR_EACH_1(IDX, SIZE, BITMAP) \
+ for ((IDX) = bitmap_scan(BITMAP, 0, SIZE); (IDX) < (SIZE); \
+ (IDX) = bitmap_scan(BITMAP, (IDX) + 1, SIZE))
#endif /* bitmap.h */
#endif /* bitmap.h */