git://git.onelab.eu
/
sliver-openvswitch.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
ovs-thread: Add support for various thread-related assertions.
[sliver-openvswitch.git]
/
lib
/
ofp-version-opt.c
diff --git
a/lib/ofp-version-opt.c
b/lib/ofp-version-opt.c
index
35d79e6
..
84e83d8
100644
(file)
--- a/
lib/ofp-version-opt.c
+++ b/
lib/ofp-version-opt.c
@@
-1,6
+1,7
@@
#include <config.h>
#include "ofp-util.h"
#include "ofp-version-opt.h"
#include <config.h>
#include "ofp-util.h"
#include "ofp-version-opt.h"
+#include "ovs-thread.h"
#include "vlog.h"
#include "dynamic-string.h"
#include "vlog.h"
#include "dynamic-string.h"
@@
-17,12
+18,14
@@
get_allowed_ofp_versions(void)
void
set_allowed_ofp_versions(const char *string)
{
void
set_allowed_ofp_versions(const char *string)
{
+ assert_single_threaded();
allowed_versions = ofputil_versions_from_string(string);
}
void
mask_allowed_ofp_versions(uint32_t bitmap)
{
allowed_versions = ofputil_versions_from_string(string);
}
void
mask_allowed_ofp_versions(uint32_t bitmap)
{
+ assert_single_threaded();
allowed_versions &= bitmap;
}
allowed_versions &= bitmap;
}