X-Git-Url: http://git.meshlink.io/?a=blobdiff_plain;f=examples%2Fmeshlinkapp.c;h=85cdf6feab2ccbadba61532fcc49680dfc06e5a5;hb=c3942de84256e54255648953ec21028626f9178c;hp=44644a23c7195481d2cc8058d3279711019fd2cf;hpb=1073af306d1b5e6ba20d243350c7afcc6f7d68e4;p=meshlink diff --git a/examples/meshlinkapp.c b/examples/meshlinkapp.c index 44644a23..85cdf6fe 100644 --- a/examples/meshlinkapp.c +++ b/examples/meshlinkapp.c @@ -3,7 +3,7 @@ #include "../src/meshlink.h" void handle_recv_data(meshlink_handle_t *mesh, meshlink_node_t *source, void *data, size_t len) { - printf("Received %zu bytes from %s: %s\n", len, source->name, data); + printf("Received %zu bytes from %s: %s\n", len, source->name, (char*)data); } int main(int argc , char **argv){ @@ -14,10 +14,10 @@ int main(int argc , char **argv){ meshlink_handle_t* myhandle; - myhandle = meshlink_open(confbase, name); + myhandle = meshlink_open(confbase, name, "meshlinkapp"); //Register callback function for incoming data - meshlink_set_receive_cb(myhandle, handle_recv_data); + meshlink_set_receive_cb(myhandle, (meshlink_receive_cb_t)handle_recv_data); meshlink_start(myhandle);