From 44c00d67c191ed99b58632a5678c8e681dbf73dd Mon Sep 17 00:00:00 2001 From: Assar Westerlund Date: Thu, 23 Mar 2000 22:58:26 +0000 Subject: [PATCH] (kadm5_chpass_principal_with_key): add git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@8058 ec53bebd-3082-4978-b11e-865c3cabbd6b --- lib/kadm5/admin.h | 16 +++++++++++++++- lib/kadm5/common_glue.c | 12 +++++++++++- 2 files changed, 26 insertions(+), 2 deletions(-) diff --git a/lib/kadm5/admin.h b/lib/kadm5/admin.h index fa58024a9..473d31054 100644 --- a/lib/kadm5/admin.h +++ b/lib/kadm5/admin.h @@ -1,5 +1,5 @@ /* - * Copyright (c) 1997-1999 Kungliga Tekniska Högskolan + * Copyright (c) 1997-2000 Kungliga Tekniska Högskolan * (Royal Institute of Technology, Stockholm, Sweden). * All rights reserved. * @@ -210,6 +210,13 @@ kadm5_c_chpass_principal __P(( krb5_principal princ, char *password)); +kadm5_ret_t +kadm5_c_chpass_principal_with_key __P(( + void *server_handle, + krb5_principal princ, + int n_key_data, + krb5_key_data *key_data)); + kadm5_ret_t kadm5_c_create_principal __P(( void *server_handle, @@ -335,6 +342,13 @@ kadm5_chpass_principal __P(( krb5_principal princ, char *password)); +kadm5_ret_t +kadm5_chpass_principal_with_key __P(( + void *server_handle, + krb5_principal princ, + int n_key_data, + krb5_key_data *key_data)); + kadm5_ret_t kadm5_create_principal __P(( void *server_handle, diff --git a/lib/kadm5/common_glue.c b/lib/kadm5/common_glue.c index 3a5b143bd..6e6c62ab2 100644 --- a/lib/kadm5/common_glue.c +++ b/lib/kadm5/common_glue.c @@ -1,5 +1,5 @@ /* - * Copyright (c) 1997 Kungliga Tekniska Högskolan + * Copyright (c) 1997 - 2000 Kungliga Tekniska Högskolan * (Royal Institute of Technology, Stockholm, Sweden). * All rights reserved. * @@ -45,6 +45,16 @@ kadm5_chpass_principal(void *server_handle, return __CALL(chpass_principal, (server_handle, princ, password)); } +kadm5_ret_t +kadm5_chpass_principal_with_key(void *server_handle, + krb5_principal princ, + int n_key_data, + krb5_key_data *key_data) +{ + return __CALL(chpass_principal_with_key, + (server_handle, princ, n_key_data, key_data)); +} + kadm5_ret_t kadm5_create_principal(void *server_handle, kadm5_principal_ent_t princ,