diff options
author | Sergey Poznyakoff <gray@gnu.org.ua> | 2007-10-21 18:38:25 +0000 |
---|---|---|
committer | Sergey Poznyakoff <gray@gnu.org.ua> | 2007-10-21 18:38:25 +0000 |
commit | 9701509fced80d18b30bde4e51bca7fb2e73b26e (patch) | |
tree | d32015055f10b55bd6f46bb22bb884283061653f /src/dnsbase.c | |
parent | 44e921546471416e57574f9c00a8014864b60276 (diff) | |
download | mailfromd-9701509fced80d18b30bde4e51bca7fb2e73b26e.tar.gz mailfromd-9701509fced80d18b30bde4e51bca7fb2e73b26e.tar.bz2 |
* src/dnsbase.c (cname_loop_body): Return TXT only if explicitly
required. Bug reported by Jan Rafaj.
git-svn-id: file:///svnroot/mailfromd/trunk@1518 7a8a7f39-df28-0410-adc6-e0d955640f24
Diffstat (limited to 'src/dnsbase.c')
-rw-r--r-- | src/dnsbase.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/dnsbase.c b/src/dnsbase.c index cf4b95a4..cbb658d0 100644 --- a/src/dnsbase.c +++ b/src/dnsbase.c | |||
@@ -248,5 +248,5 @@ struct loop_data { | |||
248 | char *hbuf; /* Return buffer */ | 248 | char *hbuf; /* Return buffer */ |
249 | size_t hbsize; /* Size of return buffer */ | 249 | size_t hbsize; /* Size of return buffer */ |
250 | size_t hbcount; /* ?? */ | 250 | size_t hbcount; /* Number of items returned */ |
251 | 251 | ||
252 | time_t ttl; /* TTL value */ | 252 | time_t ttl; /* TTL value */ |
@@ -419,5 +419,5 @@ cname_loop_body(struct loop_data *lp) | |||
419 | 419 | ||
420 | case T_TXT: | 420 | case T_TXT: |
421 | if (lp->atype != T_ANY && lp->atype != type) | 421 | if (lp->atype != type) |
422 | continue; | 422 | continue; |
423 | l = cp[0]; | 423 | l = cp[0]; |