X-Git-Url: http://git.meshlink.io/?p=meshlink;a=blobdiff_plain;f=test%2Futils.h;h=883b9154cedde7cc81865796afc7e674eaba8aa0;hp=3576df594a70db81f7b3bfda871ba518f50051b8;hb=6b125b5b68e2657eae9b36f23d7f569fb9e49f8d;hpb=cb34e9341aa5e87867ca8c539c167f271e31b5bf diff --git a/test/utils.h b/test/utils.h index 3576df59..883b9154 100644 --- a/test/utils.h +++ b/test/utils.h @@ -13,6 +13,7 @@ struct sync_flag { bool flag; }; +extern void init_sync_flag(struct sync_flag *s); extern void set_sync_flag(struct sync_flag *s, bool value); extern bool check_sync_flag(struct sync_flag *s); extern bool wait_sync_flag(struct sync_flag *s, int seconds); @@ -49,7 +50,7 @@ extern void log_cb(meshlink_handle_t *mesh, meshlink_log_level_t level, const ch #endif /// Compare two timespec values. -static bool timespec_lt(const struct timespec *a, const struct timespec *b) { +static inline bool timespec_lt(const struct timespec *a, const struct timespec *b) { if(a->tv_sec == b->tv_sec) { return a->tv_nsec < b->tv_nsec; } else {