Skip to content
Snippets Groups Projects
Commit d368c4e0 authored by Roman Khlopkov's avatar Roman Khlopkov 🔜
Browse files

Merge branch 'feature-9676_d' into 'develop'

feature-9676_d

See merge request !1441
parents 57d5ad82 7a29321c
No related branches found
No related tags found
1 merge request!1441feature-9676_d
Pipeline #34831 passed with stage
in 9 minutes and 29 seconds
Subproject commit 23e30e2c0e4d9ceac710c883cf4c25812fd20326
Subproject commit b30f9bad61fcbf5cfab19d99c709f6e591ff20c1
......@@ -279,7 +279,7 @@ cleanup:
return;
}
void dap_dns_server_start( uint16_t a_port)
void dap_dns_server_start(char *a_port)
{
s_dns_server = DAP_NEW_Z(dap_dns_server_t);
if (!s_dns_server) {
......@@ -288,7 +288,7 @@ void dap_dns_server_start( uint16_t a_port)
}
dap_events_socket_callbacks_t l_cb = {};
l_cb.read_callback = dap_dns_client_read;
s_dns_server->instance = dap_server_new(NULL, a_port, DAP_SERVER_UDP, &l_cb);
s_dns_server->instance = dap_server_new(&a_port, 1, DAP_SERVER_UDP, &l_cb);
if (!s_dns_server->instance) {
log_it(L_ERROR, "Can't start DNS server");
return;
......
......@@ -31,6 +31,7 @@
#include "dap_chain_net_balancer.h"
#define DNS_LISTEN_PORT 53 // UDP
#define DNS_LISTEN_PORT_STR "53" // UDP
typedef struct _dap_dns_buf_t {
char *data;
......
......@@ -117,7 +117,7 @@ typedef struct _dap_dns_server_t {
void dap_dns_server_start(uint16_t a_port);
void dap_dns_server_start(char *a_port);
void dap_dns_server_stop();
int dap_dns_zone_register(char *zone, dap_dns_zone_callback_t callback);
int dap_dns_zone_unregister(char *zone);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment