]> git.meshlink.io Git - meshlink/blobdiff - src/libmeshlink.h
Initial callback support for data received from the VPN to the Application
[meshlink] / src / libmeshlink.h
index e70f89f074c025def11132971750f77622ab9a7f..0cbfec7ec9150200df350a3994d37b9b1d074178 100644 (file)
 #include "logger.h"
 #include "route.h"
 
+typedef void (*recvdata_cb_t)(void *data);
+void recvdata_register_cb(recvdata_cb_t cb);
+
+extern recvdata_cb_t recv_callback;
+
 extern char *hosts_dir;
 extern FILE *fopenmask(const char *filename, const char *mode, mode_t perms);