Lines Matching refs:context

49 pwkrb5_warn(const char *msg, krb5_context context, krb5_error_code ret)
51 const char *errtxt = krb5_get_error_message(context, ret);
54 krb5_free_error_message(context, errtxt);
80 krb5_context context;
135 ret = krb5_init_context(&context);
142 ret = krb5_get_init_creds_opt_alloc(context, &opt);
144 pwkrb5_warn("failed to allocate opts", context, ret);
152 ret = krb5_parse_name(context, username, &principal);
154 krb5_get_init_creds_opt_free(context, opt);
155 pwkrb5_warn("failed to parse principal", context, ret);
159 ret = krb5_get_init_creds_password(context,
169 krb5_get_init_creds_opt_free(context, opt);
184 pwkrb5_warn("failed to get credentials", context, ret);
196 ret = krb5_set_password(context, &cred, pwbuf, NULL,
201 pwkrb5_warn("unable to set password", context, ret);
206 krb5_passwd_result_to_string(context, result_code),
214 krb5_free_cred_contents(context, &cred);
215 krb5_free_context(context);
221 krb5_free_context(context);
277 krb5_context context;
285 ret = krb5_init_context (&context);
287 pwkrb5_warn("failed kerberos initialisation", context, ret);
291 ret = krb5_get_init_creds_opt_alloc (context, &opt);
293 pwkrb5_warn("failed to allocate credential opt", context, ret);
302 ret = krb5_parse_name (context, username, &principal);
304 krb5_get_init_creds_opt_free (context, opt);
305 pwkrb5_warn("failed to parse principal", context, ret);
311 ret = krb5_get_init_creds_password (context,
321 krb5_get_init_creds_opt_free (context, opt);
334 pwkrb5_warn("failed to get credentials", context, ret);
344 ret = krb5_set_password (context, &cred, pwbuf, NULL,
349 krb5_err (context, 1, ret, "krb5_set_password");
351 printf ("%s%s%.*s\n", krb5_passwd_result_to_string(context, result_code),
359 krb5_free_cred_contents (context, &cred);
360 krb5_free_context (context);