From a6ec2b244927cd38c1f198b91d43016687a40601 Mon Sep 17 00:00:00 2001 From: Emery Hemingway Date: Tue, 8 May 2018 14:58:17 +0200 Subject: [PATCH] No TCP sendto without TCP_FASTOPEN --- src/stub.c | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/stub.c b/src/stub.c index 437c19cc..0a18bd37 100644 --- a/src/stub.c +++ b/src/stub.c @@ -760,10 +760,7 @@ stub_tcp_write(int fd, getdns_tcp_state *tcp, getdns_network_req *netreq) if (written == -1 && _getdns_socketerror() == _getdns_EISCONN) written = write(fd, netreq->query - 2, pkt_len + 2); #else - written = sendto(fd, (const char *)(netreq->query - 2), - pkt_len + 2, 0, - (struct sockaddr *)&(netreq->upstream->addr), - netreq->upstream->addr_len); + written = write(fd, netreq->query - 2, pkt_len + 2); #endif if ((written == -1 && _getdns_socketerror_wants_retry()) || (size_t)written < pkt_len + 2) {