diff options
-rw-r--r-- | lib/addns/dnssock.c | 2 |
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; |