* PERFORMANCE OF THIS SOFTWARE.
*/
-/* $Id: client.c,v 1.264 2009/03/03 23:48:02 tbox Exp $ */
+/* $Id: client.c,v 1.265 2009/05/07 09:41:21 fdupont Exp $ */
#include <config.h>
/*
* Silently drop multicast requests for the present.
- * XXXMPA look at when/if mDNS spec stabilizes.
+ * XXXMPA revisit this as mDNS spec was published.
*/
if ((client->attributes & NS_CLIENTATTR_MULTICAST) != 0) {
ns_client_log(client, NS_LOGCATEGORY_CLIENT,
* PERFORMANCE OF THIS SOFTWARE.
*/
-/* $Id: client.h,v 1.89 2009/03/03 01:36:17 marka Exp $ */
+/* $Id: client.h,v 1.90 2009/05/07 09:41:22 fdupont Exp $ */
#ifndef NAMED_CLIENT_H
#define NAMED_CLIENT_H 1
*
* Returns:
*\li ISC_R_SUCCESS if the request should be allowed
- * \li ISC_R_REFUSED if the request should be denied
+ * \li DNS_R_REFUSED if the request should be denied
*\li No other return values are possible.
*/
* PERFORMANCE OF THIS SOFTWARE.
*/
-/* $Id: query.c,v 1.323 2009/04/30 11:45:10 fdupont Exp $ */
+/* $Id: query.c,v 1.324 2009/05/07 09:41:22 fdupont Exp $ */
/*! \file */
* j.example -> z.i.example NSEC example
* owner common example
* next common example
- * wild *.f.example
+ * wild *.example
*/
options = client->query.dboptions | DNS_DBFIND_NOWILD;
dns_fixedname_init(&wfixed);
* PERFORMANCE OF THIS SOFTWARE.
*/
-/* $Id: db.h,v 1.96 2009/01/17 12:31:49 fdupont Exp $ */
+/* $Id: db.h,v 1.97 2009/05/07 09:41:23 fdupont Exp $ */
#ifndef DNS_DB_H
#define DNS_DB_H 1
* \li #DNS_R_COVERINGNSEC The returned data is a NSEC
* that potentially covers 'name'.
*
+ * \li #DNS_R_EMPTYWILD The name is a wildcard without
+ * resource records.
+ *
* Error results:
*
* \li #ISC_R_NOMEMORY
* PERFORMANCE OF THIS SOFTWARE.
*/
-/* $Id: resolver.c,v 1.394 2009/03/01 02:45:38 each Exp $ */
+/* $Id: resolver.c,v 1.395 2009/05/07 09:41:22 fdupont Exp $ */
/*! \file */
*
* These should only be here if
* this is a referral, and there
- * should only be one DS.
+ * should only be one DS RRset.
*/
if (ns_name == NULL)
return (DNS_R_FORMERR);
* PERFORMANCE OF THIS SOFTWARE.
*/
-/* $Id: validator.c,v 1.174 2009/05/07 02:34:19 marka Exp $ */
+/* $Id: validator.c,v 1.175 2009/05/07 09:41:22 fdupont Exp $ */
#include <config.h>
}
/*%
- * We have been asked to to look for a key.
+ * We have been asked to look for a key.
* If found resume the validation process.
* If not found fail the validation process.
*/
if (ns && !soa) {
if (!atparent) {
/*
- * This NSEC record is from somewhere
+ * This NSEC3 record is from somewhere
* higher in the DNS, and at the
* parent of a delegation. It can not
* be legitimately used here.
}
} else if (atparent && ns && soa) {
/*
- * This NSEC record is from the child.
+ * This NSEC3 record is from the child.
* It can not be legitimately used here.
*/
validator_log(val, ISC_LOG_DEBUG(3),
"nonexistence proof(s) found");
return (ISC_R_SUCCESS);
}
- findnsec3proofs(val);
validator_log(val, ISC_LOG_DEBUG(3),
"nonexistence proof(s) not found");
* PERFORMANCE OF THIS SOFTWARE.
*/
-/* $Id: zone.c,v 1.491 2009/04/28 23:48:01 tbox Exp $ */
+/* $Id: zone.c,v 1.492 2009/05/07 09:41:22 fdupont Exp $ */
/*! \file */
REQUIRE(DNS_ZONE_VALID(zone));
/*
- * If type != T_SOA return DNS_R_REFUSED. We don't yet support
+ * If type != T_SOA return DNS_R_NOTIMP. We don't yet support
* ROLLOVER.
*
* SOA: RFC1996