summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lib/addns/dnssock.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/addns/dnssock.c b/lib/addns/dnssock.c
index df175234397..a45e3255a54 100644
--- a/lib/addns/dnssock.c
+++ b/lib/addns/dnssock.c
@@ -331,7 +331,7 @@ static DNS_ERROR dns_receive_tcp(TALLOC_CTX *mem_ctx,
return ERROR_DNS_NO_MEMORY;
}
- err = read_all(conn->s, buf->data, buf->size);
+ err = read_all(conn->s, buf->data, talloc_get_size(buf->data));
if (!ERR_DNS_IS_OK(err)) {
TALLOC_FREE(buf);
return err;