Udiff admin.h
--- /net/etna.eng/build7/semery/mit2/webrev/usr/src/lib/krb5/kadm5/admin.h- Wed Sep 8 16:59:59 2004
+++ admin.h Wed Sep 8 13:40:43 2004
@@ -4,11 +4,11 @@
*/
#ifndef __KADM5_ADMIN_H__
#define __KADM5_ADMIN_H__
-#pragma ident "@(#)admin.h 1.11 04/09/08 SMI"
+#pragma ident "@(#)admin.h 1.10 04/06/15 SMI"
#ifdef __cplusplus
extern "C" {
#endif
@@ -51,10 +51,11 @@
#define KADM5_CHANGEPW_SERVICE_P "kadmin@changepw"
#define KADM5_CHANGEPW_SERVICE "kadmin/changepw"
#define KADM5_HIST_PRINCIPAL "kadmin/history"
#define KADM5_ADMIN_HOST_SERVICE "kadmin"
#define KADM5_CHANGEPW_HOST_SERVICE "changepw"
+#define KADM5_KIPROP_HOST_SERVICE "kiprop"
typedef krb5_principal kadm5_princ_t;
typedef char *kadm5_policy_t;
typedef long kadm5_ret_t;
typedef int rpc_int32;
@@ -127,10 +128,13 @@
#define KADM5_CONFIG_DICT_FILE 0x0020000
#define KADM5_CONFIG_MKEY_FROM_KBD 0x0040000
#define KADM5_CONFIG_KPASSWD_PORT 0x0080000
#define KADM5_CONFIG_KPASSWD_SERVER 0x0100000
#define KADM5_CONFIG_KPASSWD_PROTOCOL 0x0200000
+#define KADM5_CONFIG_IPROP_ENABLED 0x0400000
+#define KADM5_CONFIG_ULOG_SIZE 0x0800000
+#define KADM5_CONFIG_POLL_TIME 0x1000000
/* password change constants */
#define KRB5_KPASSWD_SUCCESS 0
#define KRB5_KPASSWD_MALFORMED 1
#define KRB5_KPASSWD_HARDERROR 2
@@ -266,10 +270,13 @@
krb5_key_salt_tuple *keysalts;
krb5_int32 num_keysalts;
char *kpasswd_server;
int kpasswd_port;
krb5_chgpwd_prot kpasswd_protocol;
+ bool_t iprop_enabled;
+ int iprop_ulogsize;
+ char *iprop_polltime;
} kadm5_config_params;
/***********************************************************************
* This is the old krb5_realm_read_params, which I mutated into
* kadm5_get_config_params but which old code (kdb5_* and krb5kdc)