r20064@cathode-dark-space: raeburn | 2007-10-01 19:48:57 -0400
ticket: 5800
tags: pullup
Initialize options for _alloc interface to same defaults as for _init.
ticket: 5800
version_fixed: 1.6.3
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-6@20078
dc483132-0cff-0310-8789-
dd5450dbe970
#include "k5-int.h"
#include "int-proto.h"
+static void
+init_common(krb5_get_init_creds_opt *opt)
+{
+ opt->flags |= KRB5_GET_INIT_CREDS_OPT_CHG_PWD_PRMPT;
+}
+
void KRB5_CALLCONV
krb5_get_init_creds_opt_init(krb5_get_init_creds_opt *opt)
{
- opt->flags = KRB5_GET_INIT_CREDS_OPT_CHG_PWD_PRMPT;
+ opt->flags = 0;
+ init_common(opt);
}
void KRB5_CALLCONV
return ENOMEM;
*opt = (krb5_get_init_creds_opt *) opte;
+ init_common(*opt);
return 0;
}