diff options
Diffstat (limited to 'usr/src/cmd/krb5/kadmin/server/misc.h')
| -rw-r--r-- | usr/src/cmd/krb5/kadmin/server/misc.h | 82 |
1 files changed, 29 insertions, 53 deletions
diff --git a/usr/src/cmd/krb5/kadmin/server/misc.h b/usr/src/cmd/krb5/kadmin/server/misc.h index 7ba418fc7f..bc6a749c74 100644 --- a/usr/src/cmd/krb5/kadmin/server/misc.h +++ b/usr/src/cmd/krb5/kadmin/server/misc.h @@ -1,6 +1,6 @@ /* - * Copyright (c) 1997-2000 by Sun Microsystems, Inc. - * All rights reserved. + * Copyright 2006 Sun Microsystems, Inc. All rights reserved. + * Use is subject to license terms. */ #ifndef _MISC_H @@ -33,69 +33,45 @@ extern "C" { /* * Copyright 1994 OpenVision Technologies, Inc., All Rights Reserved * - * $Header: /afs/athena.mit.edu/astaff/project/krbdev/.cvsroot/src/kadmin/\ - * server/misc.h,v 1.6 1996/07/22 20:28:56 marc Exp $ - * - * $Log: misc.h,v $ - * Revision 1.6 1996/07/22 20:28:56 marc - * this commit includes all the changes on the OV_9510_INTEGRATION and - * OV_MERGE branches. This includes, but is not limited to, the new openvision - * admin system, and major changes to gssapi to add functionality, and bring - * the implementation in line with rfc1964. before committing, the - * code was built and tested for netbsd and solaris. - * - * Revision 1.5.4.1 1996/07/18 03:03:40 marc - * merged in changes from OV_9510_BP to OV_9510_FINAL1 - * - * Revision 1.5.2.1 1996/06/20 21:57:20 marc - * File added to the repository on a branch - * - * Revision 1.5 1996/05/30 21:13:24 bjaspan - * kadm5_get_principal_v1 takes a kadm5_principal_ent_t_v1 - * add kadm5_get_policy_v1 - * - * Revision 1.4 1996/05/20 21:39:05 bjaspan - * rename to kadm5 - * add kadm5_get_principal_v1 - * - * Revision 1.3 1994/09/13 18:24:41 jik - * Back out randkey changes. - * - * Revision 1.2 1994/09/12 20:26:12 jik - * randkey_principal_wrapper now takes a new_kvno option. - * - * Revision 1.1 1994/08/11 17:00:44 jik - * Initial revision - * */ kadm5_ret_t -chpass_principal_wrapper(void *server_handle, - krb5_principal principal, - char *password); +chpass_principal_wrapper_3(void *server_handle, + krb5_principal principal, + krb5_boolean keepold, + int n_ks_tuple, + krb5_key_salt_tuple *ks_tuple, + char *password); kadm5_ret_t -randkey_principal_wrapper(void *server_handle, - krb5_principal principal, - krb5_keyblock ** key, - int *n_keys); +randkey_principal_wrapper_3(void *server_handle, + krb5_principal principal, + krb5_boolean keepold, + int n_ks_tuple, + krb5_key_salt_tuple *ks_tuple, + krb5_keyblock **keys, int *n_keys); kadm5_ret_t -kadm5_get_principal_v1(void *server_handle, - krb5_principal principal, - kadm5_principal_ent_t_v1 * ent); +chpass_util_wrapper(void *server_handle, krb5_principal princ, + char *new_pw, char **ret_pw, + char *msg_ret, unsigned int msg_len); -kadm5_ret_t -kadm5_get_policy_v1(void *server_handle, kadm5_policy_t name, - kadm5_policy_ent_t * ent); +kadm5_ret_t check_min_life(void *server_handle, krb5_principal principal); + +kadm5_ret_t kadm5_get_principal_v1(void *server_handle, + krb5_principal principal, + kadm5_principal_ent_t_v1 *ent); -/* BSM */ -extern void audit_kadmind_auth(SVCXPRT *, in_port_t, char *, char *, - char *, int); -extern void audit_kadmind_unauth(SVCXPRT *, in_port_t, char *, char *, char *); +kadm5_ret_t kadm5_get_policy_v1(void *server_handle, kadm5_policy_t name, + kadm5_policy_ent_t *ent); + +#ifdef SVC_GETARGS +void kadm_1(struct svc_req *, SVCXPRT *); +#endif #ifdef __cplusplus } #endif #endif /* !_MISC_H */ + |
