diff options
Diffstat (limited to 'src/lib/kadm5/unit-test/randkey-test.c')
-rw-r--r-- | src/lib/kadm5/unit-test/randkey-test.c | 17 |
1 files changed, 7 insertions, 10 deletions
diff --git a/src/lib/kadm5/unit-test/randkey-test.c b/src/lib/kadm5/unit-test/randkey-test.c index 4b17bcb..12e9e23 100644 --- a/src/lib/kadm5/unit-test/randkey-test.c +++ b/src/lib/kadm5/unit-test/randkey-test.c @@ -10,7 +10,7 @@ int main() { - ovsec_kadm_ret_t ret; + kadm5_ret_t ret; krb5_keyblock *keys[TEST_NUM]; krb5_principal tprinc; krb5_keyblock *newkey; @@ -22,24 +22,21 @@ int main() kadm5_init_krb5_context(&context); krb5_parse_name(context, "testuser", &tprinc); - ret = ovsec_kadm_init("admin", "admin", "ovsec_adm/admin", 0, - OVSEC_KADM_STRUCT_VERSION, - OVSEC_KADM_API_VERSION_1, NULL, - &server_handle); - if(ret != OVSEC_KADM_OK) { + ret = kadm5_init("admin", "admin", KADM5_ADMIN_SERVICE, NULL, + KADM5_STRUCT_VERSION, KADM5_API_VERSION_2, NULL, + &server_handle); + if(ret != KADM5_OK) { com_err("test", ret, "init"); exit(2); } for(x = 0; x < TEST_NUM; x++) { - ovsec_kadm_randkey_principal(server_handle, tprinc, &newkey); + kadm5_randkey_principal(server_handle, tprinc, &keys[x], NULL); for(i = 0; i < x; i++) { if (!memcmp(newkey->contents, keys[i]->contents, newkey->length)) puts("match found"); } - krb5_copy_keyblock(context, newkey, &keys[x]); - krb5_free_keyblock(context, newkey); } - ovsec_kadm_destroy(server_handle); + kadm5_destroy(server_handle); exit(0); } |