aboutsummaryrefslogtreecommitdiffstats
path: root/dirmngr/dns.h
diff options
context:
space:
mode:
authorNIIBE Yutaka <[email protected]>2019-02-26 01:58:16 +0000
committerWerner Koch <[email protected]>2019-03-07 12:02:29 +0000
commit229302aecf8deea0349e79ca0cc05f32665391b7 (patch)
treeb75e096d2d7e205f980b5bbd6d60905e59aa3a0a /dirmngr/dns.h
parentlibdns: Avoid using compound literals (3). (diff)
downloadgnupg-229302aecf8deea0349e79ca0cc05f32665391b7.tar.gz
gnupg-229302aecf8deea0349e79ca0cc05f32665391b7.zip
libdns: Avoid using compound literals (4).
* dirmngr/dns.h (dns_d_new*): Remove. * dirmngr/dns.c (parse_packet): Use dns_d_init with automatic variable. (parse_domain): Likewise. Signed-off-by: NIIBE Yutaka <[email protected]> (cherry picked from commit 7313a112f9c7ada61d24285313d2e2d069a672e8)
Diffstat (limited to '')
-rw-r--r--dirmngr/dns.h5
1 files changed, 0 insertions, 5 deletions
diff --git a/dirmngr/dns.h b/dirmngr/dns.h
index 4a9417120..0953228f8 100644
--- a/dirmngr/dns.h
+++ b/dirmngr/dns.h
@@ -451,11 +451,6 @@ DNS_PUBLIC int dns_p_study(struct dns_packet *);
#define DNS_D_CLEAVE 2 /* cleave sub-domain */
#define DNS_D_TRIM 4 /* remove superfluous dots */
-#define dns_d_new3(a, b, f) dns_d_init(&(char[DNS_D_MAXNAME + 1]){ 0 }, DNS_D_MAXNAME + 1, (a), (b), (f))
-#define dns_d_new2(a, f) dns_d_new3((a), strlen((a)), (f))
-#define dns_d_new1(a) dns_d_new3((a), strlen((a)), DNS_D_ANCHOR)
-#define dns_d_new(...) DNS_PP_CALL(DNS_PP_XPASTE(dns_d_new, DNS_PP_NARG(__VA_ARGS__)), __VA_ARGS__)
-
DNS_PUBLIC char *dns_d_init(void *, size_t, const void *, size_t, int);
DNS_PUBLIC size_t dns_d_anchor(void *, size_t, const void *, size_t);