/freebsd-9.3-release/contrib/bind9/lib/dns/ |
H A D | tsig.c | 294 dst_key_t *dstkey, isc_boolean_t generated, 321 if (dstkey != NULL && dst_key_alg(dstkey) != DST_ALG_HMACMD5) { 327 if (dstkey != NULL && dst_key_alg(dstkey) != DST_ALG_HMACSHA1) { 333 if (dstkey != NULL && 334 dst_key_alg(dstkey) != DST_ALG_HMACSHA224) { 340 if (dstkey != NULL && 341 dst_key_alg(dstkey) != DST_ALG_HMACSHA256) { 347 if (dstkey ! 293 dns_tsigkey_createfromkey(dns_name_t *name, dns_name_t *algorithm, dst_key_t *dstkey, isc_boolean_t generated, dns_name_t *creator, isc_stdtime_t inception, isc_stdtime_t expire, isc_mem_t *mctx, dns_tsig_keyring_t *ring, dns_tsigkey_t **key) argument 564 dst_key_t *dstkey = NULL; local 720 dst_key_t *dstkey = NULL; local [all...] |
H A D | tkey.c | 433 dst_key_t *dstkey = NULL; local 504 &dstkey, &intoken)); 516 dstkey, ISC_TRUE, 520 dst_key_free(&dstkey); 560 if (dstkey != NULL) 561 dst_key_free(&dstkey); 1256 dst_key_t *dstkey = NULL; local 1306 &dstkey, NULL)); 1309 dstkey, ISC_FALSE, NULL, 1312 dst_key_free(&dstkey); 1390 dst_key_t *dstkey = NULL; local [all...] |
H A D | dnssec.c | 1118 dst_key_t *dstkey = NULL; local 1129 result = dns_dnssec_keyfromrdata(name, rdata, mctx, &dstkey); 1135 keytag = dst_key_id(dstkey); 1147 result = dns_dnssec_verify2(name, rdataset, dstkey, 1151 dst_key_free(&dstkey); 1156 dst_key_free(&dstkey); 1161 dns_dnsseckey_create(isc_mem_t *mctx, dst_key_t **dstkey, argument 1173 dk->key = *dstkey; 1174 *dstkey = NULL; 1315 dst_key_t *dstkey local [all...] |
H A D | keytable.c | 251 dns_keytable_deletekeynode(dns_keytable_t *keytable, dst_key_t *dstkey) { argument 258 REQUIRE(dstkey != NULL); 260 keyname = dst_key_name(dstkey); 279 dst_key_compare(knode->key, dstkey) == ISC_TRUE)) { 286 if (dst_key_compare(knode->key, dstkey) == ISC_TRUE)
|
H A D | validator.c | 1417 dst_key_t *dstkey; local 1455 dstkey = NULL; 1457 &dstkey); 1461 result = dns_dnssec_verify3(name, rdataset, dstkey, 1465 dst_key_free(&dstkey); 1711 dst_key_t *dstkey = NULL; local 1725 if (dstkey == NULL) { 1729 &dstkey); 1736 result = verify(val, dstkey, &rdata, sig.keyid); 1740 if (dstkey ! 1929 dst_key_t *dstkey; local [all...] |
H A D | zone.c | 3326 dst_key_t *dstkey = NULL; local 3332 result = dns_dnssec_keyfromrdata(name, &rdata, mctx, &dstkey); 3334 *tag = dst_key_id(dstkey); 3335 dst_key_free(&dstkey); 3351 dst_key_t *dstkey = NULL; local 3362 CHECK(dns_dnssec_keyfromrdata(keyname, &rdata, mctx, &dstkey)); 3363 CHECK(dns_keytable_add(sr, ISC_TRUE, &dstkey)); 3367 if (dstkey != NULL) 3368 dst_key_free(&dstkey); 8088 dst_key_t *dstkey local 8171 dst_key_t *dstkey; local [all...] |
H A D | client.c | 1469 dst_key_t *dstkey = NULL; local 1486 &dstkey); 1490 result = dns_keytable_add(secroots, ISC_FALSE, &dstkey); 1493 if (dstkey != NULL) 1494 dst_key_free(&dstkey);
|
/freebsd-9.3-release/contrib/bind9/lib/dns/include/dns/ |
H A D | keytable.h | 218 dns_keytable_deletekeynode(dns_keytable_t *keytable, dst_key_t *dstkey); 221 * to by 'dstkey' 226 *\li 'dstkey' is not NULL
|
H A D | dnssec.h | 265 dns_dnsseckey_create(isc_mem_t *mctx, dst_key_t **dstkey,
|
H A D | tsig.h | 108 dst_key_t *dstkey, isc_boolean_t generated, 118 * unimplemented algorithm will cause failure only if dstkey != NULL; this 122 * If dns_tsigkey_createfromkey is successful a new reference to 'dstkey' 130 *\li 'dstkey' is a valid dst key or NULL
|
/freebsd-9.3-release/contrib/bind9/bin/dnssec/ |
H A D | dnssectool.c | 441 key_collision(dst_key_t *dstkey, dns_name_t *name, const char *dir, argument 455 id = dst_key_id(dstkey); 456 rid = dst_key_rid(dstkey); 457 alg = dst_key_alg(dstkey); 531 dst_key_t *dstkey = NULL; local 545 &dstkey); 549 sig.keyid != dst_key_id(dstkey) || 551 dst_key_free(&dstkey); 554 result = dns_dnssec_verify(name, rdataset, dstkey, ISC_FALSE, 556 dst_key_free(&dstkey); [all...] |
/freebsd-9.3-release/contrib/bind9/lib/export/samples/ |
H A D | sample-update.c | 730 dst_key_t *dstkey = NULL; local 736 &dstkey); 743 if (dst_key_alg(dstkey) == DST_ALG_HMACMD5) 748 result = dns_tsec_create(mctx, tsectype, dstkey, &tsec); 749 dst_key_free(&dstkey);
|
/freebsd-9.3-release/contrib/bind9/bin/nsupdate/ |
H A D | nsupdate.c | 647 dst_key_t *dstkey = NULL; local 659 &dstkey); 675 switch (dst_key_alg(dstkey)) { 696 result = dns_tsigkey_createfromkey(dst_key_name(dstkey), 697 hmacname, dstkey, ISC_FALSE, 700 dst_key_free(&dstkey); 707 dst_key_attach(dstkey, &sig0key); 708 dst_key_free(&dstkey);
|
/freebsd-9.3-release/contrib/bind9/bin/dig/ |
H A D | dighost.c | 1109 dst_key_t *dstkey = NULL; local 1116 &dstkey); 1131 switch (dst_key_alg(dstkey)) { 1155 result = dns_tsigkey_createfromkey(dst_key_name(dstkey), hmacname, 1156 dstkey, ISC_FALSE, NULL, 0, 0, 1164 if (dstkey != NULL) 1165 dst_key_free(&dstkey);
|
/freebsd-9.3-release/contrib/bind9/bin/named/ |
H A D | server.c | 583 dst_key_t *dstkey = NULL; local 659 mctx, &dstkey)); 661 *target = dstkey; 683 if (dstkey != NULL) 684 dst_key_free(&dstkey); 696 dst_key_t *dstkey = NULL; local 712 &dstkey, mctx); 724 !dns_name_equal(keyname, dst_key_name(dstkey))) 726 dst_key_free(&dstkey); 730 CHECK(dns_keytable_add(secroots, managed, &dstkey)); [all...] |