server_cbs

This commit is contained in:
Romain Vimont
2021-10-30 15:33:23 +02:00
parent 4ae7d1e9a9
commit 1f8200e295
3 changed files with 40 additions and 3 deletions

View File

@@ -390,7 +390,8 @@ connect_to_server(struct server *server, uint32_t attempts, sc_tick delay) {
}
bool
server_init(struct server *server, const struct server_params *params) {
server_init(struct server *server, const struct server_params *params,
const struct server_callbacks *cbs, void *cbs_userdata) {
bool ok = server_params_copy(&server->params, params);
if (!ok) {
LOGE("Could not copy server params");
@@ -432,6 +433,9 @@ server_init(struct server *server, const struct server_params *params) {
server->tunnel_enabled = false;
server->tunnel_forward = false;
server->cbs = cbs;
server->cbs_userdata = cbs_userdata;
return true;
}