projects
/
openvswitch
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
python: Remove unused imports.
[openvswitch]
/
lib
/
vlan-bitmap.h
diff --git
a/lib/vlan-bitmap.h
b/lib/vlan-bitmap.h
index 6d74d4008b30c2a115b90d7b5f168a2bc444ee3f..092c2ca87a00dc90e235572c4fac8cee9e2fa1eb 100644
(file)
--- a/
lib/vlan-bitmap.h
+++ b/
lib/vlan-bitmap.h
@@
-22,21
+22,14
@@
/* A "VLAN bitmap" is a 4096-bit bitmap that represents a set. A 1-bit
* indicates that the respective VLAN is a member of the set, a 0-bit indicates
/* A "VLAN bitmap" is a 4096-bit bitmap that represents a set. A 1-bit
* indicates that the respective VLAN is a member of the set, a 0-bit indicates
- * that it is not. There is one wrinkle: NULL i
ndicates that every VLAN is a
- *
member of the set
.
+ * that it is not. There is one wrinkle: NULL i
s a valid value that indicates
+ *
either that all VLANs are or are not members, depending on the vlan_bitmap
.
*
* This is empirically a useful data structure. */
unsigned long *vlan_bitmap_from_array(const int64_t *vlans, size_t n_vlans);
bool vlan_bitmap_equal(const unsigned long *a, const unsigned long *b);
*
* This is empirically a useful data structure. */
unsigned long *vlan_bitmap_from_array(const int64_t *vlans, size_t n_vlans);
bool vlan_bitmap_equal(const unsigned long *a, const unsigned long *b);
-/* Returns true if 'vid', in the range [0,4095], is a member of 'vlans'. */
-static inline bool
-vlan_bitmap_contains(const unsigned long *vlans, uint16_t vid)
-{
- return !vlans || bitmap_is_set(vlans, vid);
-}
-
/* Returns a new copy of 'vlans'. */
static inline unsigned long *
vlan_bitmap_clone(const unsigned long *vlans)
/* Returns a new copy of 'vlans'. */
static inline unsigned long *
vlan_bitmap_clone(const unsigned long *vlans)