projects
/
apps
/
pfixtools.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fix order of linkage to setup modules in a correct order.
[apps/pfixtools.git]
/
common
/
trie.h
diff --git
a/common/trie.h
b/common/trie.h
index
7a132c9
..
96fa75d
100644
(file)
--- a/
common/trie.h
+++ b/
common/trie.h
@@
-46,10
+46,19
@@
void trie_delete(trie_t **trie);
__attribute__((nonnull(1,2)))
void trie_insert(trie_t *trie, const char* key);
__attribute__((nonnull(1,2)))
void trie_insert(trie_t *trie, const char* key);
-/*__attribute__((nonnull(1)))
-bool trie_lock(trie_t *trie); */
+__attribute__((nonnull(1)))
+void trie_compile(trie_t *trie, bool memlock);
+
+__attribute__((nonnull(1)))
+void trie_lock(trie_t *trie);
+
+__attribute__((nonnull(1)))
+void trie_unlock(trie_t *trie);
__attribute__((nonnull(1,2)))
bool trie_lookup(const trie_t *trie, const char* key);
__attribute__((nonnull(1,2)))
bool trie_lookup(const trie_t *trie, const char* key);
+__attribute__((nonnull(1)))
+void trie_inspect(const trie_t *trie, bool show_content);
+
#endif
#endif