xref: /illumos-gate/usr/src/lib/krb5/kadm5/clnt/clnt_chpass_util.c (revision 1da57d551424de5a9d469760be7c4b4d4f10a755)
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