• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-12-stable/contrib/telnet/libtelnet/

Lines Matching refs:context

96 static krb5_context context;
100 print_krb5_error(krb5_context context, krb5_error_code code, const char *msg)
104 error_message = krb5_get_error_message(context, code);
106 krb5_free_error_message(context, error_message);
145 ret = krb5_init_context(&context);
152 ret = krb5_kt_default(context, &kt);
156 ret = krb5_kt_start_seq_get (context, kt, &cursor);
158 krb5_kt_close (context, kt);
161 krb5_kt_end_seq_get (context, kt, &cursor);
162 krb5_kt_close (context, kt);
188 ret = krb5_cc_default(context, &ccache);
191 print_krb5_error(context, ret, "Kerberos V5: could not get default ccache: %s\r\n");
202 ret = krb5_auth_con_init (context, &auth_context);
205 print_krb5_error(context, ret, "Kerberos V5: krb5_auth_con_init failed (%s)\r\n");
210 ret = krb5_auth_con_setaddrs_from_fd (context,
215 print_krb5_error(context, ret, "Kerberos V5:"
221 krb5_auth_con_setkeytype (context, auth_context, KEYTYPE_DES);
235 ret = krb5_sname_to_principal (context,
244 err_str = krb5_get_error_message(context, ret);
248 krb5_free_error_message(context, err_str);
252 ret = krb5_unparse_name_fixed(context, service, sname, sizeof(sname));
255 print_krb5_error(context, ret, "Kerberos V5:"
261 ret = krb5_mk_req_exact(context, &auth_context, ap_opts,
264 krb5_free_principal (context, service);
269 print_krb5_error(context, ret, "Kerberos V5: mk_req failed (%s)\r\n");
322 ret = krb5_auth_con_init (context, &auth_context);
327 print_krb5_error(context, ret, "Kerberos V5: krb5_auth_con_init failed (%s)\r\n");
331 ret = krb5_auth_con_setaddrs_from_fd (context,
338 print_krb5_error(context, ret, "Kerberos V5: "
343 ret = krb5_sock_to_principal (context,
352 print_krb5_error(context, ret, "Kerberos V5: "
357 ret = krb5_rd_req(context,
365 krb5_free_principal (context, server);
370 err_str = krb5_get_error_message(context, ret);
373 krb5_free_error_message(context, err_str);
387 ret = krb5_verify_authenticator_checksum(context,
396 err_str = krb5_get_error_message(context, ret);
398 krb5_free_error_message(context, err_str);
406 ret = krb5_auth_con_getremotesubkey (context,
414 print_krb5_error(context, ret, "Kerberos V5: "
420 ret = krb5_auth_con_getkey(context,
428 print_krb5_error(context, ret, "Kerberos V5: "
442 ret = krb5_mk_rep(context, auth_context, &outbuf);
448 print_krb5_error(context, ret, "Kerberos V5: "
454 if (krb5_unparse_name(context, ticket->client, &name))
457 if(UserNameRequested && krb5_kuserok(context,
491 krb5_free_keyblock_contents(context, key_block);
495 krb5_free_keyblock_contents(context, key_block);
513 ret = krb5_cc_resolve (context, ccname, &ccache);
516 print_krb5_error(context, ret, "Kerberos V5: could not get ccache: %s\r\n");
520 ret = krb5_cc_initialize (context,
525 print_krb5_error(context, ret, "Kerberos V5: could not init ccache: %s\r\n");
532 ret = krb5_rd_cred2 (context,
540 err_str = krb5_get_error_message(context, ret);
543 krb5_free_error_message(context, err_str);
603 ret = krb5_auth_con_getlocalsubkey (context,
607 ret = krb5_auth_con_getkey (context,
611 print_krb5_error(context, ret, "[ krb5_auth_con_getkey: %s ]\r\n");
620 krb5_free_keyblock_contents (context, keyblock);
636 ret = krb5_rd_rep(context, auth_context, &inbuf, &reply);
638 print_krb5_error(context, ret, "[ Mutual authentication failed: %s ]\r\n");
642 krb5_free_ap_rep_enc_part(context, reply);
667 krb5_kuserok(context,
750 ret = krb5_cc_default (context, &ccache);
753 print_krb5_error(context, ret, "KerberosV5: could not get default ccache: %s\r\n");
757 ret = krb5_cc_get_principal (context, ccache, &principal);
760 print_krb5_error(context, ret, "KerberosV5: could not get principal: %s\r\n");
768 ret = krb5_build_principal (context,
778 print_krb5_error(context, ret, "KerberosV5: could not get principal: %s\r\n");
789 ret = krb5_get_forwarded_creds (context,
798 print_krb5_error(context, ret, "Kerberos V5: error getting forwarded creds: %s\r\n");
817 dfspag = krb5_dfs_pag(context, dfsfwd, ticket->client,