X-Git-Url: http://git.meshlink.io/?p=meshlink;a=blobdiff_plain;f=test%2Futils.h;h=bce2f9a5cc1e1a37fbca7b8d85292ad73e6f6c76;hp=dfada2c70b6e5dab562676690fe3ee18c1aabcc5;hb=9a2520c36431a8a5fd90451e97f488c22f4decc5;hpb=ea20fcfcded669ce8fbbda3a1f93f354ed254603 diff --git a/test/utils.h b/test/utils.h index dfada2c7..bce2f9a5 100644 --- a/test/utils.h +++ b/test/utils.h @@ -24,11 +24,14 @@ extern void start_meshlink_pair(meshlink_handle_t *a, meshlink_handle_t *b); extern void stop_meshlink_pair(meshlink_handle_t *a, meshlink_handle_t *b); /// Stop and cleanup a pair of meshlink instances. -extern void close_meshlink_pair(meshlink_handle_t *a, meshlink_handle_t *b, const char *prefix); +extern void close_meshlink_pair(meshlink_handle_t *a, meshlink_handle_t *b); /// Link two meshlink instances. extern void link_meshlink_pair(meshlink_handle_t *a, meshlink_handle_t *b); +/// Default log callback +extern void log_cb(meshlink_handle_t *mesh, meshlink_log_level_t level, const char *text); + #define assert_after(cond, timeout)\ do {\ for(int i = 0; i++ <= timeout;) {\ @@ -39,4 +42,5 @@ extern void link_meshlink_pair(meshlink_handle_t *a, meshlink_handle_t *b); sleep(1);\ }\ } while(0) + #endif