]> arthur.barton.de Git - netdata.git/blobdiff - src/registry_url.h
ab-debian 0.20170316.01-0ab1, upstream v1.5.0-620-ge1d37e04
[netdata.git] / src / registry_url.h
index 1a13ca549c81f83b45f0d3b44f7dc06e08ceecf1..5ac52f5a5512cf24c08386aa8779ccf98844d35c 100644 (file)
@@ -20,8 +20,13 @@ struct registry_url {
 };
 typedef struct registry_url REGISTRY_URL;
 
+// REGISTRY_URL INDEX
 extern int registry_url_compare(void *a, void *b);
-extern REGISTRY_URL *registry_url_get(const char *url, size_t urllen) __attribute__((returns_nonnull));
+extern REGISTRY_URL *registry_url_index_del(REGISTRY_URL *u) WARNUNUSED;
+extern REGISTRY_URL *registry_url_index_add(REGISTRY_URL *u) NEVERNULL WARNUNUSED;
+
+// REGISTRY_URL MANAGEMENT
+extern REGISTRY_URL *registry_url_get(const char *url, size_t urllen) NEVERNULL;
 extern void registry_url_link(REGISTRY_URL *u);
 extern void registry_url_unlink(REGISTRY_URL *u);