libc: Don't warn about RRSIG replies.
PR: 213178 MFC after: 1 week Differential Revision: https://reviews.freebsd.org/D37303
This commit is contained in:
parent
733bf3b108
commit
817f1f3064
@ -177,15 +177,33 @@ typedef struct {
|
||||
#define T_SRV ns_t_srv
|
||||
#define T_ATMA ns_t_atma
|
||||
#define T_NAPTR ns_t_naptr
|
||||
#define T_KX ns_t_kx
|
||||
#define T_CERT ns_t_cert
|
||||
#define T_A6 ns_t_a6
|
||||
#define T_DNAME ns_t_dname
|
||||
#define T_SINK ns_t_sink
|
||||
#define T_OPT ns_t_opt
|
||||
#define T_APL ns_t_apl
|
||||
#define T_DS ns_t_ds
|
||||
#define T_SSHFP ns_t_sshfp
|
||||
#define T_IPSECKEY ns_t_ipseckey
|
||||
#define T_RRSIG ns_t_rrsig
|
||||
#define T_NSEC ns_t_nsec
|
||||
#define T_DNSKEY ns_t_dnskey
|
||||
#define T_DHCID ns_t_dhcid
|
||||
#define T_NSEC3 ns_t_nsec3
|
||||
#define T_NSEC3PARAM ns_t_nsec3param
|
||||
#define T_HIP ns_t_hip
|
||||
#define T_SPF ns_t_spf
|
||||
#define T_TKEY ns_t_tkey
|
||||
#define T_TSIG ns_t_tsig
|
||||
#define T_IXFR ns_t_ixfr
|
||||
#define T_AXFR ns_t_axfr
|
||||
#define T_MAILB ns_t_mailb
|
||||
#define T_MAILA ns_t_maila
|
||||
#define T_ANY ns_t_any
|
||||
#define T_ZXFR ns_t_zxfr
|
||||
#define T_DLV ns_t_dlv
|
||||
|
||||
#define C_IN ns_c_in
|
||||
#define C_CHAOS ns_c_chaos
|
||||
|
@ -2094,7 +2094,7 @@ getanswer(const querybuf *answer, int anslen, const char *qname, int qtype,
|
||||
} else if (type != qtype) {
|
||||
#ifdef DEBUG
|
||||
if (type != T_KEY && type != T_SIG &&
|
||||
type != ns_t_dname)
|
||||
type != T_DNAME && type != T_RRSIG)
|
||||
syslog(LOG_NOTICE|LOG_AUTH,
|
||||
"gethostby*.getanswer: asked for \"%s %s %s\", got type \"%s\"",
|
||||
qname, p_class(C_IN), p_type(qtype),
|
||||
|
@ -292,11 +292,14 @@ gethostanswer(const querybuf *answer, int anslen, const char *qname, int qtype,
|
||||
continue;
|
||||
}
|
||||
if (type != qtype) {
|
||||
if (type != T_SIG && type != ns_t_dname)
|
||||
#ifdef DEBUG
|
||||
if (type != T_KEY && type != T_SIG &&
|
||||
type != T_DNAME && type != T_RRSIG)
|
||||
syslog(LOG_NOTICE|LOG_AUTH,
|
||||
"gethostby*.gethostanswer: asked for \"%s %s %s\", got type \"%s\"",
|
||||
qname, p_class(C_IN), p_type(qtype),
|
||||
p_type(type));
|
||||
#endif
|
||||
cp += n;
|
||||
continue; /* XXX - had_error++ ? */
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user