Lines Matching refs:telnet_context
95 krb5_context telnet_context;
150 if (telnet_context == 0) {
151 ret = krb5_init_context(&telnet_context);
160 ret = krb5_kt_default(telnet_context, &kt);
164 ret = krb5_kt_start_seq_get(telnet_context, kt, &cursor);
166 krb5_kt_close(telnet_context, kt);
169 krb5_kt_end_seq_get(telnet_context, kt, &cursor);
170 krb5_kt_close(telnet_context, kt);
195 ret = krb5_cc_default(telnet_context, &ccache);
200 get_krb5_err_text(telnet_context, ret));
211 ret = krb5_auth_con_init(telnet_context, &auth_context);
216 get_krb5_err_text(telnet_context, ret));
220 ret = krb5_auth_con_setaddrs_from_fd(telnet_context,
226 get_krb5_err_text(telnet_context, ret));
230 krb5_auth_con_setkeytype(telnet_context, auth_context,
238 ret = krb5_mk_req(telnet_context, &auth_context, ap_opts, "host",
243 get_krb5_err_text(telnet_context, ret));
284 ret = krb5_auth_con_init(telnet_context, &auth_context);
290 get_krb5_err_text(telnet_context, ret));
293 ret = krb5_auth_con_setaddrs_from_fd(telnet_context,
301 get_krb5_err_text(telnet_context, ret));
304 ret = krb5_sock_to_principal(telnet_context, 0, "host",
312 get_krb5_err_text(telnet_context, ret));
315 ret = krb5_rd_req(telnet_context, &auth_context, &auth,
317 krb5_free_principal(telnet_context, server);
324 get_krb5_err_text(telnet_context, ret));
336 ret = krb5_verify_authenticator_checksum(telnet_context,
342 get_krb5_err_text(telnet_context, ret));
350 ret = krb5_auth_con_getremotesubkey(telnet_context,
359 get_krb5_err_text(telnet_context, ret));
363 ret = krb5_auth_con_getkey(telnet_context,
373 get_krb5_err_text(telnet_context, ret));
385 ret = krb5_mk_rep(telnet_context,
394 get_krb5_err_text(telnet_context,
396 krb5_free_keyblock(telnet_context, key_block);
401 if (krb5_unparse_name(telnet_context, ticket->client, &name))
404 if (UserNameRequested && krb5_kuserok(telnet_context,
435 krb5_free_keyblock(telnet_context, key_block);
439 krb5_free_keyblock(telnet_context, key_block);
457 ret = krb5_cc_resolve(telnet_context, ccname, &ccache);
461 get_krb5_err_text(telnet_context,
465 ret = krb5_cc_initialize(telnet_context, ccache,
470 get_krb5_err_text(telnet_context,
474 ret = krb5_rd_cred2(telnet_context, auth_context,
481 get_krb5_err_text(telnet_context, ret));
537 ret = krb5_auth_con_getlocalsubkey(telnet_context,
540 ret = krb5_auth_con_getkey(telnet_context,
544 get_krb5_err_text(telnet_context, ret));
552 krb5_free_keyblock(telnet_context, keyblock);
568 ret = krb5_rd_rep(telnet_context,
572 get_krb5_err_text(telnet_context, ret));
576 krb5_free_ap_rep_enc_part(telnet_context, reply);
601 krb5_kuserok(telnet_context, ticket->client, UserNameRequested)) {
680 ret = krb5_cc_default(telnet_context, &ccache);
684 get_krb5_err_text(telnet_context, ret));
687 ret = krb5_cc_get_principal(telnet_context, ccache, &principal);
691 get_krb5_err_text(telnet_context, ret));
698 ret = krb5_build_principal(telnet_context, &creds.server,
705 get_krb5_err_text(telnet_context, ret));
715 ret = krb5_get_forwarded_creds(telnet_context, auth_context,
720 get_krb5_err_text(telnet_context, ret));