X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=lib%2Fsimap.h;h=3e247fc907943669196ac617084a486e6ec42e8c;hb=HEAD;hp=e7bf80b77ea7bf770c3f5a3b14ba379fd68c6188;hpb=1e3f34c7693bcabae8e443ac1b246680ef9b60e2;p=sliver-openvswitch.git diff --git a/lib/simap.h b/lib/simap.h index e7bf80b77..3e247fc90 100644 --- a/lib/simap.h +++ b/lib/simap.h @@ -58,8 +58,10 @@ unsigned int simap_get(const struct simap *, const char *); struct simap_node *simap_find(const struct simap *, const char *); struct simap_node *simap_find_len(const struct simap *, const char *, size_t len); +bool simap_contains(const struct simap *, const char *); void simap_delete(struct simap *, struct simap_node *); +bool simap_find_and_delete(struct simap *, const char *); const struct simap_node **simap_sort(const struct simap *);