Skip to content
Snippets Groups Projects
Commit 6f7e9227 authored by Marek Vavruša's avatar Marek Vavruša
Browse files

main: log socket binding

parent c8f919ec
Branches
Tags
No related merge requests found
......@@ -88,10 +88,18 @@ int main(int argc, char **argv)
uv_signal_start(&sigint, signal_handler, SIGINT);
/* Bind to sockets. */
char addr_str[SOCKADDR_STRLEN] = {'\0'};
sockaddr_tostr(&addr, addr_str, sizeof(addr_str));
uv_udp_t udp_sock;
memset(&udp_sock, 0, sizeof(uv_udp_t));
uv_udp_init(loop, &udp_sock);
uv_udp_bind(&udp_sock, (struct sockaddr *)&addr, 0);
ret = uv_udp_bind(&udp_sock, (struct sockaddr *)&addr, 0);
if (ret == 0) {
fprintf(stdout, "[system] listening on '%s'\n", addr_str);
} else {
fprintf(stderr, "[system] failed to bind to '%s'\n", addr_str);
return EXIT_FAILURE;
}
/* Start a worker. */
struct worker_ctx worker;
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment