mirror of
https://github.com/isc-projects/bind9.git
synced 2026-05-28 04:34:54 -04:00
minor dst api change
This commit is contained in:
parent
54bf299982
commit
5c29047792
7 changed files with 23 additions and 19 deletions
|
|
@ -15,7 +15,7 @@
|
|||
* WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
||||
*/
|
||||
|
||||
/* $Id: dst_test.c,v 1.33 2000/09/02 01:17:18 bwelling Exp $ */
|
||||
/* $Id: dst_test.c,v 1.34 2000/09/12 09:58:44 bwelling Exp $ */
|
||||
|
||||
#include <config.h>
|
||||
|
||||
|
|
@ -113,7 +113,8 @@ dns(dst_key_t *key, isc_mem_t *mctx) {
|
|||
isc_result_totext(ret));
|
||||
if (ret != ISC_R_SUCCESS)
|
||||
return;
|
||||
ret = dst_key_fromdns(dst_key_name(key), &buf1, mctx, &newkey);
|
||||
ret = dst_key_fromdns(dst_key_name(key), dns_rdataclass_in,
|
||||
&buf1, mctx, &newkey);
|
||||
printf("fromdns(%d) returned: %s\n", dst_key_alg(key),
|
||||
isc_result_totext(ret));
|
||||
if (ret != ISC_R_SUCCESS)
|
||||
|
|
@ -216,7 +217,8 @@ generate(int alg, isc_mem_t *mctx) {
|
|||
isc_result_t ret;
|
||||
dst_key_t *key = NULL;
|
||||
|
||||
ret = dst_key_generate(dns_rootname, alg, 512, 0, 0, 0, mctx, &key);
|
||||
ret = dst_key_generate(dns_rootname, alg, 512, 0, 0, 0,
|
||||
dns_rdataclass_in, mctx, &key);
|
||||
printf("generate(%d) returned: %s\n", alg, isc_result_totext(ret));
|
||||
if (ret != ISC_R_SUCCESS)
|
||||
return;
|
||||
|
|
|
|||
|
|
@ -15,7 +15,7 @@
|
|||
* WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
||||
*/
|
||||
|
||||
/* $Id: t_dst.c,v 1.39 2000/09/02 01:17:20 bwelling Exp $ */
|
||||
/* $Id: t_dst.c,v 1.40 2000/09/12 09:58:45 bwelling Exp $ */
|
||||
|
||||
#include <config.h>
|
||||
|
||||
|
|
@ -318,7 +318,8 @@ generate(int alg, isc_mem_t *mctx, int size, int *nfails) {
|
|||
isc_result_t ret;
|
||||
dst_key_t *key = NULL;
|
||||
|
||||
ret = dst_key_generate(dns_rootname, alg, size, 0, 0, 0, mctx, &key);
|
||||
ret = dst_key_generate(dns_rootname, alg, size, 0, 0, 0,
|
||||
dns_rdataclass_in, mctx, &key);
|
||||
if (ret != ISC_R_SUCCESS) {
|
||||
t_info("dst_key_generate(%d) returned: %s\n", alg,
|
||||
dst_result_totext(ret));
|
||||
|
|
|
|||
|
|
@ -16,7 +16,7 @@
|
|||
*/
|
||||
|
||||
/*
|
||||
* $Id: dnssec.c,v 1.50 2000/08/21 23:22:01 gson Exp $
|
||||
* $Id: dnssec.c,v 1.51 2000/09/12 09:57:28 bwelling Exp $
|
||||
* Principal Author: Brian Wellington
|
||||
*/
|
||||
|
||||
|
|
@ -142,7 +142,7 @@ dns_dnssec_keyfromrdata(dns_name_t *name, dns_rdata_t *rdata, isc_mem_t *mctx,
|
|||
dns_rdata_toregion(rdata, &r);
|
||||
isc_buffer_init(&b, r.base, r.length);
|
||||
isc_buffer_add(&b, r.length);
|
||||
return (dst_key_fromdns(name, &b, mctx, key));
|
||||
return (dst_key_fromdns(name, rdata->rdclass, &b, mctx, key));
|
||||
}
|
||||
|
||||
isc_result_t
|
||||
|
|
|
|||
|
|
@ -15,7 +15,7 @@
|
|||
* WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
||||
*/
|
||||
|
||||
/* $Id: message.c,v 1.145 2000/09/11 05:55:23 marka Exp $ */
|
||||
/* $Id: message.c,v 1.146 2000/09/12 09:57:30 bwelling Exp $ */
|
||||
|
||||
/***
|
||||
*** Imports
|
||||
|
|
@ -2646,8 +2646,8 @@ dns_message_checksig(dns_message_t *msg, dns_view_t *view) {
|
|||
isc_buffer_init(&b, rdata.data, rdata.length);
|
||||
isc_buffer_add(&b, rdata.length);
|
||||
|
||||
result = dst_key_fromdns(&sig.signer, &b, view->mctx,
|
||||
&key);
|
||||
result = dst_key_fromdns(&sig.signer, rdata.rdclass,
|
||||
&b, view->mctx, &key);
|
||||
if (result != ISC_R_SUCCESS)
|
||||
continue;
|
||||
if (dst_key_alg(key) != sig.algorithm ||
|
||||
|
|
|
|||
|
|
@ -16,7 +16,7 @@
|
|||
*/
|
||||
|
||||
/*
|
||||
* $Id: tsig.c,v 1.88 2000/09/08 07:51:28 bwelling Exp $
|
||||
* $Id: tsig.c,v 1.89 2000/09/12 09:57:31 bwelling Exp $
|
||||
* Principal Author: Brian Wellington
|
||||
*/
|
||||
|
||||
|
|
@ -235,6 +235,7 @@ dns_tsigkey_create(dns_name_t *name, dns_name_t *algorithm,
|
|||
result = dst_key_frombuffer(name, DST_ALG_HMACMD5,
|
||||
DNS_KEYOWNER_ENTITY,
|
||||
DNS_KEYPROTO_DNSSEC,
|
||||
dns_rdataclass_in,
|
||||
&b, mctx, &dstkey);
|
||||
if (result != ISC_R_SUCCESS)
|
||||
return (result);
|
||||
|
|
|
|||
|
|
@ -15,7 +15,7 @@
|
|||
* WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
||||
*/
|
||||
|
||||
/* $Id: validator.c,v 1.78 2000/09/08 14:18:17 bwelling Exp $ */
|
||||
/* $Id: validator.c,v 1.79 2000/09/12 09:57:32 bwelling Exp $ */
|
||||
|
||||
#include <config.h>
|
||||
|
||||
|
|
@ -606,8 +606,8 @@ containsnullkey(dns_validator_t *val, dns_rdataset_t *rdataset) {
|
|||
* The key name is unimportant, so we can avoid any name/text
|
||||
* conversion.
|
||||
*/
|
||||
result = dst_key_fromdns(dns_rootname, &b, val->view->mctx,
|
||||
&key);
|
||||
result = dst_key_fromdns(dns_rootname, rdata.rdclass, &b,
|
||||
val->view->mctx, &key);
|
||||
if (result != ISC_R_SUCCESS)
|
||||
continue;
|
||||
if (dst_key_isnullkey(key))
|
||||
|
|
@ -651,8 +651,8 @@ get_dst_key(dns_validator_t *val, dns_rdata_sig_t *siginfo,
|
|||
isc_buffer_init(&b, rdata.data, rdata.length);
|
||||
isc_buffer_add(&b, rdata.length);
|
||||
INSIST(val->key == NULL);
|
||||
result = dst_key_fromdns(&siginfo->signer, &b, val->view->mctx,
|
||||
&val->key);
|
||||
result = dst_key_fromdns(&siginfo->signer, rdata.rdclass, &b,
|
||||
val->view->mctx, &val->key);
|
||||
if (result != ISC_R_SUCCESS)
|
||||
goto failure;
|
||||
if (siginfo->algorithm ==
|
||||
|
|
|
|||
|
|
@ -15,7 +15,7 @@
|
|||
* WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
||||
*/
|
||||
|
||||
/* $Id: auth.c,v 1.13 2000/08/26 01:42:30 bwelling Exp $ */
|
||||
/* $Id: auth.c,v 1.14 2000/09/12 09:59:28 bwelling Exp $ */
|
||||
|
||||
/* Principal Author: DCL */
|
||||
|
||||
|
|
@ -147,8 +147,8 @@ auth_makekey(const char *name, unsigned int algorithm, dst_key_t **key) {
|
|||
ISC_FALSE, &dstb);
|
||||
if (result == ISC_R_SUCCESS)
|
||||
result = dst_key_frombuffer(&dnsname, dst_algorithm,
|
||||
0, 0, &secret,
|
||||
omapi_mctx, key);
|
||||
0, 0, dns_rdataclass_in,
|
||||
&secret, omapi_mctx, key);
|
||||
}
|
||||
|
||||
UNLOCK(&mutex);
|
||||
|
|
|
|||
Loading…
Reference in a new issue