2
0
mirror of https://gitlab.isc.org/isc-projects/bind9 synced 2025-09-02 07:35:26 +00:00

isc_{base64|hex}_decodestring took an unused mctx. Remove the mctx.

This commit is contained in:
Brian Wellington
2001-03-22 00:07:07 +00:00
parent 72d9655b64
commit 734ae1f7c6
11 changed files with 22 additions and 33 deletions

View File

@@ -15,7 +15,7 @@
* WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/
/* $Id: dighost.c,v 1.196 2001/03/14 23:13:57 gson Exp $ */
/* $Id: dighost.c,v 1.197 2001/03/22 00:06:50 bwelling Exp $ */
/*
* Notice to programmers: Do not use this code as an example of how to
@@ -515,8 +515,7 @@ setup_text_key(void) {
fatal("Memory allocation failure in %s:%d",
__FILE__, __LINE__);
isc_buffer_init(&secretbuf, secretstore, secretsize);
result = isc_base64_decodestring(mctx, keysecret,
&secretbuf);
result = isc_base64_decodestring(keysecret, &secretbuf);
if (result != ISC_R_SUCCESS) {
printf(";; Couldn't create key %s: %s\n",
keynametext, isc_result_totext(result));

View File

@@ -15,7 +15,7 @@
* WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/
/* $Id: omapiconf.c,v 1.16 2001/03/04 21:21:24 bwelling Exp $ */
/* $Id: omapiconf.c,v 1.17 2001/03/22 00:06:51 bwelling Exp $ */
/*
* Principal Author: DCL
@@ -352,8 +352,7 @@ register_keys(cfg_obj_t *control, cfg_obj_t *keylist, char *socktext) {
}
isc_buffer_init(&b, secret, sizeof(secret));
result = isc_base64_decodestring(ns_g_mctx,
secretstr, &b);
result = isc_base64_decodestring(secretstr, &b);
if (result != ISC_R_SUCCESS) {
cfg_obj_log(keydef, ns_g_lctx, ISC_LOG_WARNING,

View File

@@ -15,7 +15,7 @@
* WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/
/* $Id: server.c,v 1.307 2001/03/19 22:34:06 bwelling Exp $ */
/* $Id: server.c,v 1.308 2001/03/22 00:06:56 bwelling Exp $ */
#include <config.h>
@@ -214,7 +214,7 @@ configure_view_dnsseckey(cfg_obj_t *vconfig, cfg_obj_t *key,
isc_buffer_init(&rrdatabuf, rrdata, sizeof(rrdata));
keystr = cfg_obj_asstring(cfg_tuple_get(key, "key"));
CHECK(isc_base64_decodestring(mctx, keystr, &keydatabuf));
CHECK(isc_base64_decodestring(keystr, &keydatabuf));
isc_buffer_usedregion(&keydatabuf, &r);
keystruct.datalen = r.length;
keystruct.data = r.base;

View File

@@ -15,7 +15,7 @@
* WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/
/* $Id: tsigconf.c,v 1.16 2001/03/04 21:21:28 bwelling Exp $ */
/* $Id: tsigconf.c,v 1.17 2001/03/22 00:06:57 bwelling Exp $ */
#include <config.h>
@@ -99,7 +99,7 @@ add_initial_keys(cfg_obj_t *list, dns_tsig_keyring_t *ring, isc_mem_t *mctx) {
goto failure;
}
isc_buffer_init(&secretbuf, secret, secretlen);
ret = isc_base64_decodestring(mctx, secretstr, &secretbuf);
ret = isc_base64_decodestring(secretstr, &secretbuf);
if (ret != ISC_R_SUCCESS)
goto failure;
secretlen = isc_buffer_usedlength(&secretbuf);

View File

@@ -15,7 +15,7 @@
* WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/
/* $Id: nsupdate.c,v 1.83 2001/03/09 18:18:42 bwelling Exp $ */
/* $Id: nsupdate.c,v 1.84 2001/03/22 00:06:59 bwelling Exp $ */
#include <config.h>
@@ -295,7 +295,7 @@ setup_key(void) {
fatal("out of memory");
isc_buffer_init(&secretbuf, secret, secretlen);
result = isc_base64_decodestring(mctx, secretstr, &secretbuf);
result = isc_base64_decodestring(secretstr, &secretbuf);
if (result != ISC_R_SUCCESS) {
fprintf(stderr, "Couldn't create key from %s: %s\n",
keystr, isc_result_totext(result));

View File

@@ -15,7 +15,7 @@
* WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/
/* $Id: rndc.c,v 1.42 2001/02/16 00:41:43 bwelling Exp $ */
/* $Id: rndc.c,v 1.43 2001/03/22 00:07:01 bwelling Exp $ */
/*
* Principal Author: DCL
@@ -488,7 +488,7 @@ main(int argc, char **argv) {
isc_buffer_init(&secretbuf, secretarray, sizeof(secretarray));
DO("decode base64 secret",
isc_base64_decodestring(mctx, secret, &secretbuf));
isc_base64_decodestring(secret, &secretbuf));
DO("initialize omapi", omapi_lib_init(mctx, taskmgr, socketmgr));

View File

@@ -15,7 +15,7 @@
* WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/
/* $Id: keycreate.c,v 1.5 2001/02/28 03:05:00 bwelling Exp $ */
/* $Id: keycreate.c,v 1.6 2001/03/22 00:07:02 bwelling Exp $ */
#include <config.h>
@@ -151,7 +151,7 @@ sendquery(isc_task_t *task, isc_event_t *event) {
CHECK("dns_name_fromtext", result);
isc_buffer_init(&keybuf, keydata, 9);
result = isc_base64_decodestring(mctx, keystr, &keybuf);
result = isc_base64_decodestring(keystr, &keybuf);
CHECK("isc_base64_decodestring", result);
isc_buffer_usedregion(&keybuf, &r);

View File

@@ -15,7 +15,7 @@
* WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/
/* $Id: base64.c,v 1.22 2001/02/15 23:21:46 bwelling Exp $ */
/* $Id: base64.c,v 1.23 2001/03/22 00:07:04 bwelling Exp $ */
#include <config.h>
@@ -190,13 +190,9 @@ isc_base64_tobuffer(isc_lex_t *lexer, isc_buffer_t *target, int length) {
}
isc_result_t
isc_base64_decodestring(isc_mem_t *mctx, const char *cstr,
isc_buffer_t *target)
{
isc_base64_decodestring(const char *cstr, isc_buffer_t *target) {
base64_decode_ctx_t ctx;
UNUSED(mctx);
base64_decode_init(&ctx, -1, target);
for (;;) {
int c = *cstr++;

View File

@@ -15,7 +15,7 @@
* WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/
/* $Id: hex.c,v 1.7 2001/01/09 21:56:04 bwelling Exp $ */
/* $Id: hex.c,v 1.8 2001/03/22 00:07:05 bwelling Exp $ */
#include <config.h>
@@ -152,11 +152,9 @@ isc_hex_tobuffer(isc_lex_t *lexer, isc_buffer_t *target, int length) {
}
isc_result_t
isc_hex_decodestring(isc_mem_t *mctx, char *cstr, isc_buffer_t *target) {
isc_hex_decodestring(char *cstr, isc_buffer_t *target) {
hex_decode_ctx_t ctx;
UNUSED(mctx);
hex_decode_init(&ctx, -1, target);
for (;;) {
int c = *cstr++;

View File

@@ -15,7 +15,7 @@
* WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/
/* $Id: base64.h,v 1.14 2001/02/15 23:21:47 bwelling Exp $ */
/* $Id: base64.h,v 1.15 2001/03/22 00:07:06 bwelling Exp $ */
#ifndef ISC_BASE64_H
#define ISC_BASE64_H 1
@@ -54,13 +54,11 @@ isc_base64_totext(isc_region_t *source, int wordlength,
*/
isc_result_t
isc_base64_decodestring(isc_mem_t *mctx, const char *cstr,
isc_buffer_t *target);
isc_base64_decodestring(const char *cstr, isc_buffer_t *target);
/*
* Decode a null-terminated base64 string.
*
* Requires:
* 'mctx' is non-null.
* 'cstr' is non-null.
* 'target' is a valid buffer.
*

View File

@@ -15,7 +15,7 @@
* WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/
/* $Id: hex.h,v 1.3 2001/01/09 21:56:59 bwelling Exp $ */
/* $Id: hex.h,v 1.4 2001/03/22 00:07:07 bwelling Exp $ */
#ifndef ISC_HEX_H
#define ISC_HEX_H 1
@@ -54,12 +54,11 @@ isc_hex_totext(isc_region_t *source, int wordlength,
*/
isc_result_t
isc_hex_decodestring(isc_mem_t *mctx, char *cstr, isc_buffer_t *target);
isc_hex_decodestring(char *cstr, isc_buffer_t *target);
/*
* Decode a null-terminated hex string.
*
* Requires:
* 'mctx' is non-null.
* 'cstr' is non-null.
* 'target' is a valid buffer.
*