2 #include "simple-ipc.h"
5 #include "thread-utils.h"
7 #ifdef SUPPORTS_SIMPLE_IPC
9 int ipc_server_run(const char *path, const struct ipc_server_opts *opts,
10 ipc_server_application_cb *application_cb,
11 void *application_data)
13 struct ipc_server_data *server_data = NULL;
16 ret = ipc_server_run_async(&server_data, path, opts,
17 application_cb, application_data);
21 ret = ipc_server_await(server_data);
23 ipc_server_free(server_data);
28 #endif /* SUPPORTS_SIMPLE_IPC */