diff options
Diffstat (limited to 'src/dnsbase.c')
-rw-r--r-- | src/dnsbase.c | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/dnsbase.c b/src/dnsbase.c index 3d063166..ba5de172 100644 --- a/src/dnsbase.c +++ b/src/dnsbase.c | |||
@@ -576,8 +576,9 @@ dns_resolve_hostname(const char *host, char *answer, size_t answer_size, | |||
576 | { | 576 | { |
577 | struct loop_data ld; | 577 | struct loop_data ld; |
578 | char namebuf[NSIZE]; | 578 | char namebuf[NSIZE]; |
579 | char domainbuf[NSIZE] = ""; | 579 | char domainbuf[NSIZE]; |
580 | 580 | ||
581 | domainbuf[0] = 0; | ||
581 | ld.qtype = ld.atype = T_A; | 582 | ld.qtype = ld.atype = T_A; |
582 | 583 | ||
583 | strncpy(namebuf, host, sizeof namebuf - 1); | 584 | strncpy(namebuf, host, sizeof namebuf - 1); |
@@ -616,8 +617,9 @@ a_lookup(const char *host, | |||
616 | { | 617 | { |
617 | struct loop_data ld; | 618 | struct loop_data ld; |
618 | char namebuf[NSIZE]; | 619 | char namebuf[NSIZE]; |
619 | char domainbuf[NSIZE] = ""; | 620 | char domainbuf[NSIZE]; |
620 | 621 | ||
622 | domainbuf[0] = 0; | ||
621 | ld.qtype = ld.atype = T_A; | 623 | ld.qtype = ld.atype = T_A; |
622 | strncpy(namebuf, host, sizeof namebuf - 1); | 624 | strncpy(namebuf, host, sizeof namebuf - 1); |
623 | ld.name = namebuf; | 625 | ld.name = namebuf; |