proforma.c File Reference

Go to the source code of this file.

Defines

#define RDATA_GENERIC_   #_#_C
#define RRTYPE_   #_ATTRIBUTES (0)

Functions

 REQUIRE (type==#)
 REQUIRE (rdclass==#)
 RETERR (isc_lex_getmastertoken(lexer,&token, isc_tokentype_string, ISC_FALSE))
 return (ISC_R_NOTIMPLEMENTED)
static isc_result_t totext_ REQUIRE (rdata->type==#)
 REQUIRE (rdata->length!=0)
 dns_decompress_setmethods (dctx, DNS_COMPRESS_NONE)
 dns_compress_setmethods (cctx, DNS_COMPRESS_NONE)
 REQUIRE (rdata1->type==rdata2->type)
 REQUIRE (rdata1->length!=0)
 REQUIRE (rdata2->length!=0)
 dns_rdata_toregion (rdata1,&r1)
 dns_rdata_toregion (rdata2,&r2)
 return (isc_region_compare(&r1,&r2))
 REQUIRE (source!=NULL)
 REQUIRE (#->common.rdtype==type)
 return (ISC_R_SUCCESS)
 dns_rdata_toregion (rdata,&r)
 return ((digest)(arg,&r))
 UNUSED (name)
 UNUSED (type)
 UNUSED (rdclass)
 UNUSED (wildcard)
 return (ISC_TRUE)
 UNUSED (rdata)
 UNUSED (owner)
 UNUSED (bad)

Variables

static isc_result_t fromtext_
isc_token_t 
token
static int compare_ isc_region_t r1
isc_region_t r2
void add
void arg
static isc_result_t digest_
isc_region_t 
r


Define Documentation

#define RDATA_GENERIC_   #_#_C

Definition at line 21 of file proforma.c.

#define RRTYPE_   #_ATTRIBUTES (0)

Definition at line 23 of file proforma.c.


Function Documentation

static isc_boolean_t checkowner_ REQUIRE ( type  = =#  )  [inline]

REQUIRE ( rdclass  = =#  ) 

RETERR ( isc_lex_getmastertoken(lexer,&token, isc_tokentype_string, ISC_FALSE)   ) 

return ( ISC_R_NOTIMPLEMENTED   ) 

Referenced by alloc_pool(), cfg_create_tuple(), dns_compress_init(), getkeybits(), journal_next(), lfsr_generate(), and store_realname().

REQUIRE ( rdata->  type = =#  )  [inline, static]

REQUIRE ( rdata->length!  = 0  ) 

dns_decompress_setmethods ( dctx  ,
DNS_COMPRESS_NONE   
)

dns_compress_setmethods ( cctx  ,
DNS_COMPRESS_NONE   
)

REQUIRE ( rdata1->  type = =rdata2->type  ) 

REQUIRE ( rdata1->length!  = 0  ) 

REQUIRE ( rdata2->length!  = 0  ) 

dns_rdata_toregion ( rdata1  ,
r1 
)

dns_rdata_toregion ( rdata2  ,
r2 
)

return ( isc_region_compare &,&  r2  ) 

static void freestruct_ dns_rdata_ REQUIRE ( source!  = NULL  )  [inline]

REQUIRE ( #->common.  rdtype = =type  ) 

return ( ISC_R_SUCCESS   ) 

dns_rdata_toregion ( rdata  ,
r 
)

return ( (digest)(arg,&r  ) 

UNUSED ( name   ) 

UNUSED ( type   ) 

UNUSED ( rdclass   ) 

UNUSED ( wildcard   ) 

return ( ISC_TRUE   ) 

UNUSED ( rdata   ) 

UNUSED ( owner   ) 

UNUSED ( bad   ) 


Variable Documentation

isc_result_t fromtext_ isc_token_t token [static]

Definition at line 27 of file proforma.c.

Referenced by ATF_TC_BODY(), base32_tobuffer(), choose_slots(), dns_tkey_buildgssquery(), dns_view_loadnta(), dst__privstruct_parse(), dst_key_read_public(), free_all_sessions(), fromtext_afsdb(), fromtext_any_tsig(), fromtext_caa(), fromtext_cdnskey(), fromtext_cds(), fromtext_cert(), fromtext_ch_a(), fromtext_cname(), fromtext_dlv(), fromtext_dname(), fromtext_dnskey(), fromtext_ds(), fromtext_eui48(), fromtext_eui64(), fromtext_gpos(), fromtext_hinfo(), fromtext_hip(), fromtext_hs_a(), fromtext_in_a(), fromtext_in_a6(), fromtext_in_aaaa(), fromtext_in_apl(), fromtext_in_kx(), fromtext_in_nsap(), fromtext_in_nsap_ptr(), fromtext_in_px(), fromtext_in_srv(), fromtext_in_wks(), fromtext_ipseckey(), fromtext_isdn(), fromtext_key(), fromtext_keydata(), fromtext_l32(), fromtext_l64(), fromtext_loc(), fromtext_lp(), fromtext_mb(), fromtext_md(), fromtext_mf(), fromtext_mg(), fromtext_minfo(), fromtext_mr(), fromtext_mx(), fromtext_naptr(), fromtext_nid(), fromtext_ns(), fromtext_nsec(), fromtext_nsec3(), fromtext_nsec3param(), fromtext_nxt(), fromtext_ptr(), fromtext_rp(), fromtext_rrsig(), fromtext_rt(), fromtext_sig(), fromtext_soa(), fromtext_spf(), fromtext_sshfp(), fromtext_tkey(), fromtext_tlsa(), fromtext_txt(), fromtext_uri(), fromtext_x25(), isc_base64_tobuffer(), isc_hex_tobuffer(), ISC_LIST(), load_text(), pk11_dump_tokens(), pk11_finalize(), pk11_get_best_token(), pk11_get_session(), pk11_parse_uri(), and token_login().

static int casecompare_ isc_region_t r1 [inline, static]

Definition at line 75 of file proforma.c.

Referenced by binarymatrixrank(), casecompare_hip(), casecompare_openpgpkey(), casecompare_rrsig(), compare_any_tsig(), compare_caa(), compare_cdnskey(), compare_cds(), compare_cert(), compare_dlv(), compare_dnskey(), compare_ds(), compare_gpos(), compare_hinfo(), compare_in_a(), compare_in_aaaa(), compare_in_apl(), compare_in_dhcid(), compare_in_nsap(), compare_in_wks(), compare_isdn(), compare_key(), compare_keydata(), compare_loc(), compare_nsec(), compare_nsec3(), compare_nsec3param(), compare_null(), compare_nxt(), compare_openpgpkey(), compare_opt(), compare_rrsig(), compare_sig(), compare_spf(), compare_sshfp(), compare_tkey(), compare_tlsa(), compare_txt(), compare_unspec(), compare_uri(), compare_x25(), digest_afsdb(), digest_in_a6(), digest_in_kx(), digest_in_px(), digest_in_srv(), digest_mx(), digest_naptr(), digest_rt(), dns_dnssec_updatekeys(), dns_rdata_casecompare(), dns_rdata_compare(), pub_compare(), and spacefortsig().

isc_region_t r2

Definition at line 76 of file proforma.c.

Referenced by binarymatrixrank(), casecompare_hip(), casecompare_openpgpkey(), casecompare_rrsig(), compare_any_tsig(), compare_caa(), compare_cdnskey(), compare_cds(), compare_cert(), compare_dlv(), compare_dnskey(), compare_ds(), compare_gpos(), compare_hinfo(), compare_in_a(), compare_in_aaaa(), compare_in_apl(), compare_in_dhcid(), compare_in_nsap(), compare_in_wks(), compare_isdn(), compare_key(), compare_keydata(), compare_loc(), compare_nsec(), compare_nsec3(), compare_nsec3param(), compare_null(), compare_nxt(), compare_openpgpkey(), compare_opt(), compare_rrsig(), compare_sig(), compare_spf(), compare_sshfp(), compare_tkey(), compare_tlsa(), compare_txt(), compare_unspec(), compare_uri(), compare_x25(), compute_secret(), digest_afsdb(), digest_in_a6(), digest_in_kx(), digest_in_px(), digest_in_srv(), digest_mx(), digest_naptr(), digest_rt(), dns_dnssec_updatekeys(), dns_name_fromregion(), dns_rdata_casecompare(), dns_rdata_compare(), dns_tkey_processdhresponse(), process_dhtkey(), pub_compare(), and spacefortsig().

void add

Definition at line 128 of file proforma.c.

void arg

Definition at line 129 of file proforma.c.

Referenced by additionaldata_afsdb(), additionaldata_any_tsig(), additionaldata_caa(), additionaldata_cdnskey(), additionaldata_cds(), additionaldata_cert(), additionaldata_ch_a(), additionaldata_cname(), additionaldata_dlv(), additionaldata_dname(), additionaldata_dnskey(), additionaldata_ds(), additionaldata_eui48(), additionaldata_eui64(), additionaldata_gpos(), additionaldata_hinfo(), additionaldata_hip(), additionaldata_hs_a(), additionaldata_in_a(), additionaldata_in_a6(), additionaldata_in_aaaa(), additionaldata_in_apl(), additionaldata_in_dhcid(), additionaldata_in_kx(), additionaldata_in_nsap(), additionaldata_in_nsap_ptr(), additionaldata_in_px(), additionaldata_in_srv(), additionaldata_in_wks(), additionaldata_ipseckey(), additionaldata_isdn(), additionaldata_key(), additionaldata_keydata(), additionaldata_l32(), additionaldata_l64(), additionaldata_loc(), additionaldata_lp(), additionaldata_mb(), additionaldata_md(), additionaldata_mf(), additionaldata_mg(), additionaldata_minfo(), additionaldata_mr(), additionaldata_mx(), additionaldata_naptr(), additionaldata_nid(), additionaldata_ns(), additionaldata_nsec(), additionaldata_nsec3(), additionaldata_nsec3param(), additionaldata_null(), additionaldata_nxt(), additionaldata_openpgpkey(), additionaldata_opt(), additionaldata_ptr(), additionaldata_rp(), additionaldata_rrsig(), additionaldata_rt(), additionaldata_sig(), additionaldata_soa(), additionaldata_spf(), additionaldata_sshfp(), additionaldata_tkey(), additionaldata_tlsa(), additionaldata_txt(), additionaldata_unspec(), additionaldata_uri(), additionaldata_x25(), check_options(), check_test_data(), check_zoneconf(), digest_afsdb(), digest_any_tsig(), digest_caa(), digest_cdnskey(), digest_cds(), digest_cert(), digest_ch_a(), digest_cname(), digest_dlv(), digest_dname(), digest_dnskey(), digest_ds(), digest_eui48(), digest_eui64(), digest_gpos(), digest_hinfo(), digest_hip(), digest_hs_a(), digest_in_a(), digest_in_a6(), digest_in_aaaa(), digest_in_apl(), digest_in_dhcid(), digest_in_kx(), digest_in_nsap(), digest_in_nsap_ptr(), digest_in_px(), digest_in_srv(), digest_in_wks(), digest_ipseckey(), digest_isdn(), digest_key(), digest_keydata(), digest_l32(), digest_l64(), digest_loc(), digest_lp(), digest_mb(), digest_md(), digest_mf(), digest_mg(), digest_minfo(), digest_mr(), digest_mx(), digest_naptr(), digest_nid(), digest_ns(), digest_nsec(), digest_nsec3(), digest_nsec3param(), digest_null(), digest_nxt(), digest_openpgpkey(), digest_opt(), digest_ptr(), digest_rp(), digest_rrsig(), digest_rt(), digest_sig(), digest_soa(), digest_spf(), digest_sshfp(), digest_tkey(), digest_tlsa(), digest_txt(), digest_unspec(), digest_uri(), digest_x25(), dns_opcodestats_dump(), dns_rdatasetstats_dump(), dns_rdatatypestats_dump(), do_next_command(), doneloading(), ISC_LIST(), ns_server_delzone(), ns_server_sync(), ns_zone_configure(), and sort_addresses().

isc_result_t digest_ isc_region_t r [static]

Definition at line 136 of file proforma.c.

Referenced by _clear_radix(), add_placeholder_nsec(), add_rdata_to_list(), add_signing_records(), addclosest(), addnoqname(), addoptout(), addrdataset(), ATF_TC_BODY(), bind9_check_namedconf(), byaddr_done(), check_orderent(), check_trusted_key(), check_ttls(), check_update_policy(), check_zoneconf(), client_request(), client_send(), client_sendpkg(), client_udprecv(), compute_keytag(), compute_secret(), computeid(), configure_hint(), configure_zone_ssutable(), control_recvmessage(), copy_name(), copy_rdataset(), covers_rrsig(), covers_sig(), create_keydata(), digest_caa(), digest_cdnskey(), digest_cds(), digest_cert(), digest_ch_a(), digest_cname(), digest_dlv(), digest_dname(), digest_dnskey(), digest_ds(), digest_eui48(), digest_eui64(), digest_gpos(), digest_hinfo(), digest_hip(), digest_hs_a(), digest_in_a(), digest_in_aaaa(), digest_in_apl(), digest_in_dhcid(), digest_in_nsap(), digest_in_nsap_ptr(), digest_in_wks(), digest_isdn(), digest_key(), digest_keydata(), digest_l32(), digest_l64(), digest_loc(), digest_mb(), digest_md(), digest_mf(), digest_mg(), digest_minfo(), digest_mr(), digest_nid(), digest_ns(), digest_nsec(), digest_nsec3(), digest_nsec3param(), digest_null(), digest_nxt(), digest_openpgpkey(), digest_ptr(), digest_rp(), digest_sig(), digest_soa(), digest_spf(), digest_sshfp(), digest_tlsa(), digest_txt(), digest_unspec(), digest_uri(), digest_x25(), disable_algorithms(), disable_ds_digests(), disabled_algorithms(), disabled_ds_digests(), dns_acache_createentry(), dns_client_updaterec(), dns_compress_add(), dns_diff_print(), dns_dlz_ssumatch(), dns_dnssec_keyfromrdata(), dns_dnssec_sign(), dns_dnssec_signmessage(), dns_dnssec_verify3(), dns_dnssec_verifymessage(), dns_ds_buildrdata(), dns_dsdigest_format(), dns_message_getquerytsig(), dns_message_parse(), dns_message_peekheader(), dns_message_renderbegin(), dns_message_renderchangebuffer(), dns_message_renderend(), dns_message_renderheader(), dns_message_renderreserve(), dns_message_setquerytsig(), dns_message_setsig0key(), dns_name_digest(), dns_name_format(), dns_name_print(), dns_nsec3_buildrdata(), dns_nsec_buildrdata(), dns_rdata_digest(), dns_rdata_opt_current(), dns_rdata_opt_next(), dns_rdata_txt_current(), dns_rdata_txt_next(), dns_request_createraw4(), dns_sdb_putrr(), dns_sdlz_putrr(), dns_secalg_format(), dns_tkey_builddhquery(), dns_tkey_processdhresponse(), dns_tsig_sign(), dns_tsig_verify(), dst__privstruct_parse(), dst__privstruct_writefile(), dst_gssapi_acceptctx(), dst_gssapi_initctx(), dst_key_fromdns(), dstkey_fromconfig(), dump_rdataset(), dump_rdataset_raw(), dump_rdatasets_text(), dumpnode(), emit(), evaluate_class(), fill_array(), fromtext_txt(), generate(), generate_reply(), generate_salt(), genname(), get_dispsocket(), get_reverse(), getquestions(), getsection(), grow_headerspace(), hex_dump(), hmacmd5_fromdns(), hmacsha1_fromdns(), hmacsha224_fromdns(), hmacsha256_fromdns(), hmacsha384_fromdns(), hmacsha512_fromdns(), igam(), igamc(), incctx_create(), indent(), isc_file_remove(), isc_file_rename(), isc_httpd_accept(), isc_httpd_recvdone(), isc_httpd_senddone(), isc_netaddr_totext(), isc_parse_uint32(), isc_radix_insert(), isc_rng_uniformrandom(), isc_stdio_close(), isc_stdio_flush(), isc_stdio_read(), isc_stdio_seek(), isc_stdio_sync(), isc_stdio_tell(), isc_stdio_write(), isccc_cc_definestring(), isccc_cc_defineuint32(), ixfr_order(), loadctx_create(), loadkey(), lookup_done(), main(), make_dnskey(), mkey_dumpzone(), name_length(), name_tobuffer(), new_adbentry(), notify_createmessage(), ns_client_sendraw(), ns_config_getclass(), ns_config_gettype(), ns_lwdclient_errorpktsend(), ns_lwdclient_processnoop(), ns_lwdclient_startrecv(), ns_server_mkeys(), ns_statschannels_configure(), parse_rdata(), parse_token(), parser_complain(), printrdata(), printsection(), printtime(), process_dhtkey(), pushfile(), query_add_cname(), query_dns64(), query_filter64(), query_getnamebuf(), query_keepname(), query_newname(), question_totext(), rdata_order(), rdataset_current(), rdataset_totext(), req_render(), req_response(), req_send(), resquery_send(), rndc_connected(), rndc_recvnonce(), say_message(), sendstream(), start_lookup(), strtoclass(), temp_order(), tostruct_in_a6(), tostruct_in_aaaa(), tostruct_in_apl(), tostruct_in_nsap(), tostruct_isdn(), tostruct_loc(), tostruct_md(), tostruct_mf(), tostruct_naptr(), tostruct_null(), tostruct_opt(), tostruct_spf(), tostruct_txt(), tostruct_unspec(), tostruct_x25(), totext_ctx_init(), totext_opt(), towiresorted(), tsig_verify_tcp(), type_format(), uint16_consume_fromregion(), uint8_consume_fromregion(), unknown_fromtext(), update_action(), write_public_key(), writeheader(), writeset(), and zone_from_args().


Generated on Tue Apr 28 17:41:12 2015 by Doxygen 1.5.4 for BIND9 Internals 9.11.0pre-alpha