X-Git-Url: https://git.verplant.org/?a=blobdiff_plain;f=graph_ident.h;h=03a3c7212a06c3dde659959216dba3f8c81e64e8;hb=de9239ac3e16e12503eae5ddbfcdaae27f262081;hp=5107011ed3dec9d9848ee874895c3cdf32df9bd5;hpb=57811ec03166433462141458b43b1347199e0519;p=collection4.git diff --git a/graph_ident.h b/graph_ident.h index 5107011..03a3c72 100644 --- a/graph_ident.h +++ b/graph_ident.h @@ -1,15 +1,14 @@ #ifndef GRAPH_IDENT_H #define GRAPH_IDENT_H 1 +#include "graph_types.h" + #define ANY_TOKEN "/any/" #define ALL_TOKEN "/all/" #define IS_ANY(str) (((str) != NULL) && (strcasecmp (ANY_TOKEN, (str)) == 0)) #define IS_ALL(str) (((str) != NULL) && (strcasecmp (ALL_TOKEN, (str)) == 0)) -struct graph_ident_s; -typedef struct graph_ident_s graph_ident_t; - graph_ident_t *ident_create (const char *host, const char *plugin, const char *plugin_instance, const char *type, const char *type_instance); @@ -40,7 +39,7 @@ int ident_compare (const graph_ident_t *i0, const graph_ident_t *i1); _Bool ident_matches (const graph_ident_t *selector, - const graph_ident_t *ident); + const graph_ident_t *ident); char *ident_to_string (const graph_ident_t *ident); char *ident_to_file (const graph_ident_t *ident);