xref: /freebsd/crypto/krb5/src/lib/kadm5/srv/svr_chpass_util.c (revision b670c9bafc0e31c7609969bf374b2e80bdc00211)
1 /* -*- mode: c; c-basic-offset: 4; indent-tabs-mode: nil -*- */
2 #include <kadm5/admin.h>
3 #include "server_internal.h"
4 
5 kadm5_ret_t kadm5_chpass_principal_util(void *server_handle,
6                                         krb5_principal princ,
7                                         char *new_pw,
8                                         char **ret_pw,
9                                         char *msg_ret,
10                                         unsigned int msg_len)
11 {
12     kadm5_server_handle_t handle = server_handle;
13 
14     CHECK_HANDLE(server_handle);
15     return _kadm5_chpass_principal_util(handle, handle->lhandle, princ,
16                                         new_pw, ret_pw, msg_ret, msg_len);
17 }
18