Searched refs:dstkey (Results 1 - 15 of 15) sorted by relevance

/freebsd-9.3-release/contrib/bind9/lib/dns/
H A Dtsig.c294 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 Dtkey.c433 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 Ddnssec.c1118 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 Dkeytable.c251 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 Dvalidator.c1417 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 Dzone.c3326 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 Dclient.c1469 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 Dkeytable.h218 dns_keytable_deletekeynode(dns_keytable_t *keytable, dst_key_t *dstkey);
221 * to by 'dstkey'
226 *\li 'dstkey' is not NULL
H A Ddnssec.h265 dns_dnsseckey_create(isc_mem_t *mctx, dst_key_t **dstkey,
H A Dtsig.h108 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 Ddnssectool.c441 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 Dsample-update.c730 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 Dnsupdate.c647 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 Ddighost.c1109 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 Dserver.c583 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...]

Completed in 221 milliseconds