Merge branch 'master' of https://github.com/eaglegai/unbound into eaglegai-master

This commit is contained in:
George Thessalonikefs
2023-07-21 12:43:47 +02:00
2 changed files with 10 additions and 3 deletions
+6 -2
View File
@@ -379,15 +379,19 @@ static void
send_em(const char* svr, const char* pp2_client, int udp, int usessl,
int noanswer, int onarrival, int delay, int num, char** qs)
{
sldns_buffer* buf = sldns_buffer_new(65553);
sldns_buffer* proxy_buf = sldns_buffer_new(65553);
struct sockaddr_storage svr_addr;
socklen_t svr_addrlen;
int fd = open_svr(svr, udp, &svr_addr, &svr_addrlen);
int i, wait_results = 0, pp2_parsed;
SSL_CTX* ctx = NULL;
SSL* ssl = NULL;
sldns_buffer* buf = sldns_buffer_new(65553);
if(!buf) fatal_exit("out of memory");
sldns_buffer* proxy_buf = sldns_buffer_new(65553);
if(!proxy_buf) {
sldns_buffer_free(buf);
fatal_exit("out of memory");
}
pp2_parsed = parse_pp2_client(pp2_client, udp, proxy_buf);
if(usessl) {
ctx = connect_sslctx_create(NULL, NULL, NULL, 0);