17c478bd9Sstevel@tonic-gate /*
27c478bd9Sstevel@tonic-gate * WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING
37c478bd9Sstevel@tonic-gate *
47c478bd9Sstevel@tonic-gate * Openvision retains the copyright to derivative works of
57c478bd9Sstevel@tonic-gate * this source code. Do *NOT* create a derivative of this
67c478bd9Sstevel@tonic-gate * source code before consulting with your legal department.
77c478bd9Sstevel@tonic-gate * Do *NOT* integrate *ANY* of this source code into another
87c478bd9Sstevel@tonic-gate * product before consulting with your legal department.
97c478bd9Sstevel@tonic-gate *
107c478bd9Sstevel@tonic-gate * For further information, read the top-level Openvision
117c478bd9Sstevel@tonic-gate * copyright which is contained in the top-level MIT Kerberos
127c478bd9Sstevel@tonic-gate * copyright.
137c478bd9Sstevel@tonic-gate *
147c478bd9Sstevel@tonic-gate * WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING
157c478bd9Sstevel@tonic-gate *
167c478bd9Sstevel@tonic-gate */
177c478bd9Sstevel@tonic-gate
187c478bd9Sstevel@tonic-gate
197c478bd9Sstevel@tonic-gate #include <kadm5/admin.h>
207c478bd9Sstevel@tonic-gate #include "client_internal.h"
217c478bd9Sstevel@tonic-gate
kadm5_chpass_principal_util(void * server_handle,krb5_principal princ,char * new_pw,char ** ret_pw,char * msg_ret,unsigned int msg_len)227c478bd9Sstevel@tonic-gate kadm5_ret_t kadm5_chpass_principal_util(void *server_handle,
237c478bd9Sstevel@tonic-gate krb5_principal princ,
247c478bd9Sstevel@tonic-gate char *new_pw,
257c478bd9Sstevel@tonic-gate char **ret_pw,
267c478bd9Sstevel@tonic-gate char *msg_ret,
27*56a424ccSmp153739 unsigned int msg_len)
287c478bd9Sstevel@tonic-gate {
297c478bd9Sstevel@tonic-gate kadm5_server_handle_t handle = server_handle;
307c478bd9Sstevel@tonic-gate
317c478bd9Sstevel@tonic-gate CHECK_HANDLE(server_handle);
327c478bd9Sstevel@tonic-gate return _kadm5_chpass_principal_util(handle, handle->lhandle, princ,
337c478bd9Sstevel@tonic-gate new_pw, ret_pw, msg_ret, msg_len);
347c478bd9Sstevel@tonic-gate }
35