Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
ldns(3) 		    Library Functions Manual			 ldns(3)

NAME
     ldns_dnssec_verify_denial,  ldns_dnssec_verify_denial_nsec3 - verify denial
     of existence

SYNOPSIS
     #include <stdint.h>
     #include <stdbool.h>

     #include <ldns/ldns.h>

     ldns_status  ldns_dnssec_verify_denial(ldns_rr  *rr,  ldns_rr_list  *nsecs,
     ldns_rr_list *rrsigs);

     ldns_status   ldns_dnssec_verify_denial_nsec3(ldns_rr   *rr,   ldns_rr_list
     *nsecs, ldns_rr_list  *rrsigs,  ldns_pkt_rcode  packet_rcode,  ldns_rr_type
     packet_qtype, bool packet_nodata);

DESCRIPTION
     ldns_dnssec_verify_denial() denial is not just a river in egypt

	    rr: The (query) RR to check the denial of existence for
	    nsecs:  The list of NSEC RRs that are supposed to deny the existence
	    of the RR
	    rrsigs: The RRSIG RR covering the NSEC RRs
	    Returns LDNS_STATUS_OK if the NSEC RRs  deny  the  existence,  error
	    code containing the reason they do not otherwise

     ldns_dnssec_verify_denial_nsec3()	Denial	of existence using NSEC3 records
	    Since NSEC3 is a bit more complicated than normal denial, some  con-
	    text arguments are needed

	    rr: The (query) RR to check the denial of existence for
	    nsecs: The list of NSEC3 RRs that are supposed to deny the existence
	    of the RR
	    rrsigs: The RRSIG rr covering the NSEC RRs
	    packet_rcode:  The RCODE value of the packet that provided the NSEC3
	    RRs
	    packet_qtype: The original query RR type
	    packet_nodata: True if the providing packet had an empty ANSWER sec-
	    tion
	    Returns LDNS_STATUS_OK if the NSEC3 RRs deny  the  existence,  error
	    code containing the reason they do not otherwise

AUTHOR
     The ldns team at NLnet Labs.

REPORTING BUGS
     Please   report   bugs   to   dns-team@nlnetlabs.nl   or	on   GitHub   at
     https://github.com/NLnetLabs/ldns/issues

COPYRIGHT
     Copyright (c) 2004 - 2006 NLnet Labs.

     Licensed under the BSD License. There is NO warranty;  not  even  for  MER-
     CHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

SEE ALSO
     ldns_dnssec_trust_tree,   ldns_dnssec_data_chain.	 And  perldoc  Net::DNS,
     RFC1034, RFC1035, RFC4033, RFC4034  and RFC4035.

REMARKS
     This manpage was automatically generated from the ldns source code.

				   30 May 2006				 ldns(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=ldns_dnssec_verify_denial&sektion=3&manpath=FreeBSD+Ports+15.1.quarterly>

home | help