+2000-02-18 Tom Yu <tlyu@mit.edu>
+
+ * kadm_rpc_svc.c (kadm_1): Update to include new api functions.
+
+ * ovsec_kadmd.c (log_badverf): Update proc_names.
+
2000-02-17 Tom Yu <tlyu@mit.edu>
* server_stubs.c: Add create_principal3_1, chpass_principal3_1,
dpol_arg delete_policy_1_arg;
mpol_arg modify_policy_1_arg;
gpol_arg get_policy_1_arg;
+ setkey_arg setkey_principal_1_arg;
+ setv4key_arg setv4key_principal_1_arg;
+ cprinc3_arg create_principal3_1_arg;
+ chpass3_arg chpass_principal3_1_arg;
+ chrand3_arg chrand_principal3_1_arg;
+ setkey3_arg setkey_principal3_1_arg;
} argument;
char *result;
bool_t (*xdr_argument)(), (*xdr_result)();
local = (char *(*)()) init_1;
break;
+ case CREATE_PRINCIPAL3:
+ xdr_argument = xdr_cprinc3_arg;
+ xdr_result = xdr_generic_ret;
+ local = (char *(*)()) create_principal3_1;
+ break;
+
+ case CHPASS_PRINCIPAL3:
+ xdr_argument = xdr_chpass3_arg;
+ xdr_result = xdr_generic_ret;
+ local = (char *(*)()) chpass_principal3_1;
+ break;
+
+ case CHRAND_PRINCIPAL3:
+ xdr_argument = xdr_chrand3_arg;
+ xdr_result = xdr_chrand_ret;
+ local = (char *(*)()) chrand_principal3_1;
+ break;
+
+ case SETKEY_PRINCIPAL3:
+ xdr_argument = xdr_setkey3_arg;
+ xdr_result = xdr_generic_ret;
+ local = (char *(*)()) setkey_principal3_1;
+ break;
+
default:
krb5_klog_syslog(LOG_ERR, "Invalid KADM5 procedure number: %s, %d",
inet_ntoa(rqstp->rq_xprt->xp_raddr.sin_addr),
{15, "GET_POLS"},
{16, "SETKEY_PRINCIPAL"},
{17, "SETV4KEY_PRINCIPAL"},
+ {18, "CREATE_PRINCIPAL3"},
+ {19, "CHPASS_PRINCIPAL3"},
+ {20, "CHRAND_PRINCIPAL3"},
+ {21, "SETKEY_PRINCIPAL3"}
};
#define NPROCNAMES (sizeof (proc_names) / sizeof (struct procnames))
OM_uint32 minor;