aboutsummaryrefslogtreecommitdiff
path: root/src/plugins/preauth
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/preauth')
-rw-r--r--src/plugins/preauth/pkinit/pkinit_kdf_test.c33
1 files changed, 2 insertions, 31 deletions
diff --git a/src/plugins/preauth/pkinit/pkinit_kdf_test.c b/src/plugins/preauth/pkinit/pkinit_kdf_test.c
index afc6029..7acbd0d 100644
--- a/src/plugins/preauth/pkinit/pkinit_kdf_test.c
+++ b/src/plugins/preauth/pkinit/pkinit_kdf_test.c
@@ -82,11 +82,9 @@ main(int argc, char **argv)
/* other local variables */
int retval = 0;
- int max_keylen = 2048;
krb5_enctype enctype = 0;
krb5_principal u_principal = NULL;
krb5_principal v_principal = NULL;
- krb5_keyblock *key_block_ptr = &key_block;
/* initialize variables that get malloc'ed, so cleanup is safe */
krb5_init_context (&context);
@@ -130,15 +128,6 @@ main(int argc, char **argv)
enctype = enctype_aes;
- /* set-up the key_block */
- if (0 != (retval = krb5_init_keyblock(context, enctype, max_keylen,
- &key_block_ptr))) {
- printf("ERROR in pkinit_kdf_test: can't init keyblock, retval = %d",
- retval);
- goto cleanup;
-
- }
-
/* call pkinit_alg_agility_kdf() with test vector values*/
if (0 != (retval = pkinit_alg_agility_kdf(context, &secret,
&alg_id.algorithm,
@@ -171,15 +160,6 @@ main(int argc, char **argv)
enctype = enctype_aes;
- /* set-up the key_block */
- if (0 != (retval = krb5_init_keyblock(context, enctype, max_keylen,
- &key_block_ptr))) {
- printf("ERROR in pkinit_kdf_test: can't init keyblock, retval = %d",
- retval);
- goto cleanup;
-
- }
-
/* call pkinit_alg_agility_kdf() with test vector values*/
if (0 != (retval = pkinit_alg_agility_kdf(context, &secret,
&alg_id.algorithm,
@@ -212,15 +192,6 @@ main(int argc, char **argv)
enctype = enctype_des3;
- /* set-up the key_block */
- if (0 != (retval = krb5_init_keyblock(context, enctype, max_keylen,
- &key_block_ptr))) {
- printf("ERROR in pkinit_kdf_test: can't init keyblock, retval = %d",
- retval);
- goto cleanup;
-
- }
-
/* call pkinit_alg_agility_kdf() with test vector values*/
if (0 != (retval = pkinit_alg_agility_kdf(context, &secret,
&alg_id.algorithm,
@@ -247,8 +218,8 @@ main(int argc, char **argv)
cleanup:
/* release all allocated resources, whether good or bad return */
free(secret.data);
- free(u_principal);
- free(v_principal);
+ krb5_free_principal(context, u_principal);
+ krb5_free_principal(context, v_principal);
krb5_free_keyblock_contents(context, &key_block);
exit(retval);
}