X-Git-Url: http://git.meshlink.io/?p=meshlink;a=blobdiff_plain;f=src%2Fsubmesh.h;h=15720aab604747d4b9d22bc392b47710145d91f1;hp=d6122d8fd10f3bf8aedcbef7da26fe1aaf5eaf2a;hb=fe5563f92021618b4a8b41e412c73d8364fcaf6e;hpb=6c897377f68fc23ca9a8b23a6ca204517998b2e9 diff --git a/src/submesh.h b/src/submesh.h index d6122d8f..15720aab 100644 --- a/src/submesh.h +++ b/src/submesh.h @@ -33,9 +33,9 @@ typedef struct submesh_t { extern void init_submeshes(struct meshlink_handle *mesh); extern void exit_submeshes(struct meshlink_handle *mesh); -extern submesh_t *create_submesh(struct meshlink_handle *mesh, const char *); -extern submesh_t *lookup_submesh(struct meshlink_handle *mesh, const char *); -extern submesh_t *lookup_or_create_submesh(struct meshlink_handle *mesh, const char *); -extern bool submesh_allows_node(const submesh_t *submesh, const struct node_t *node); +extern submesh_t *create_submesh(struct meshlink_handle *mesh, const char *) __attribute__((__warn_unused_result__)); +extern submesh_t *lookup_submesh(struct meshlink_handle *mesh, const char *) __attribute__((__warn_unused_result__)); +extern submesh_t *lookup_or_create_submesh(struct meshlink_handle *mesh, const char *) __attribute__((__warn_unused_result__)); +extern bool submesh_allows_node(const submesh_t *submesh, const struct node_t *node) __attribute__((__warn_unused_result__)); #endif