summaryrefslogtreecommitdiff
path: root/lib/shash.h
diff options
context:
space:
mode:
authorBen Pfaff <blp@nicira.com>2009-12-03 11:28:40 -0800
committerBen Pfaff <blp@nicira.com>2009-12-03 11:28:40 -0800
commit7634353824f1631c3008dc43a4a1cc0aebff3caa (patch)
treeb6579ad23e786f6dc83c79536e9dc4c3c725eb13 /lib/shash.h
parentba54bf4f658658b95be19e6d5a37276a5f37d0b3 (diff)
downloadopenvswitch-7634353824f1631c3008dc43a4a1cc0aebff3caa.tar.gz
vswitchd: Initial conversion to database-based configuration.
This has seen very little testing, so some features are almost certainly busted. Port mirroring is not yet converted, so it will definitely not work.
Diffstat (limited to 'lib/shash.h')
-rw-r--r--lib/shash.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/shash.h b/lib/shash.h
index 236d865ed..8efdde1b9 100644
--- a/lib/shash.h
+++ b/lib/shash.h
@@ -44,6 +44,7 @@ void shash_clear(struct shash *);
bool shash_is_empty(const struct shash *);
size_t shash_count(const struct shash *);
struct shash_node *shash_add(struct shash *, const char *, const void *);
+bool shash_add_once(struct shash *, const char *, const void *);
void shash_delete(struct shash *, struct shash_node *);
struct shash_node *shash_find(const struct shash *, const char *);
void *shash_find_data(const struct shash *, const char *);