libdns: Avoid using compound literals (3).
* dirmngr/dns.h (dns_p_new): Remove. * dirmngr/dns.c (dns_hosts_query): Use dns_p_init with automatic variable. (dns_hints_query, dns_res_glue, parse_packet, query_hosts) (send_query, show_hints, echo_port): Likewise.
Implicit automatic allocation by compound literals is confusing
for C90 code.
- Signed-off-by: NIIBE Yutaka <gniibe@fsij.org>