Increment kvno.

git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@3727 ec53bebd-3082-4978-b11e-865c3cabbd6b
This commit is contained in:
Johan Danielsson
1997-11-01 00:42:07 +00:00
parent f34fe3df13
commit ded7e31eaa

View File

@@ -57,6 +57,7 @@ kadm5_s_randkey_principal(void *server_handle,
if(ret == HDB_ERR_NOENTRY) if(ret == HDB_ERR_NOENTRY)
goto out; goto out;
{ {
/* XXX this should be merged with set_keys */
int i; int i;
Key *key; Key *key;
*new_keys = malloc(ent.keys.len * sizeof(**new_keys)); *new_keys = malloc(ent.keys.len * sizeof(**new_keys));
@@ -74,11 +75,13 @@ kadm5_s_randkey_principal(void *server_handle,
if(ret) if(ret)
break; break;
ret = krb5_copy_keyblock(context->context, &key->key, &new_keys[i]); ret = krb5_copy_keyblock_contents(context->context,
&key->key, &(*new_keys)[i]);
if(ret) if(ret)
break; break;
*n_keys = i + 1; *n_keys = i + 1;
} }
ent.kvno++;
} }
if(ret) if(ret)
goto out2; goto out2;