update llarp_main_init_dnsd to make new DNSd init

pull/19/head
Ryan Tharp 6 years ago
parent e876506295
commit 9ea564e832

@ -336,11 +336,11 @@ extern "C"
bool
llarp_main_init_dnsd(struct llarp_main *ptr, struct dnsd_context *dnsd,
uint16_t server_port, const char *upstream_host,
uint16_t upstream_port)
const llarp::Addr &dnsd_sockaddr,
const llarp::Addr &dnsc_sockaddr)
{
return llarp_dnsd_init(dnsd, ptr->ctx->logic, ptr->ctx->mainloop, "*",
server_port, upstream_host, upstream_port);
return llarp_dnsd_init(dnsd, ptr->ctx->logic, ptr->ctx->mainloop,
dnsd_sockaddr, dnsc_sockaddr);
}
bool
@ -392,7 +392,7 @@ extern "C"
llarp_config_iter(ctx->config, &iter);
*/
// llarp_rc *rc = new llarp_rc;
llarp::RouterContact *rc = new llarp::RouterContact;
// llarp::RouterContact *rc = new llarp::RouterContact;
// llarp_rc_new(rc);
// llarp::LogInfo("FIXME: Loading ", ptr->ctx->conatctFile);
// FIXME

@ -43,6 +43,7 @@ namespace llarp
ssize_t ret = ::recvfrom(fd, buf, sz, 0, addr, &slen);
if(ret == -1)
return -1;
// Addr is the source
udp->recvfrom(udp, addr, buf, ret);
return 0;
}

Loading…
Cancel
Save