Home
last modified time | relevance | path

Searched refs:Gssctxt (Results 1 – 10 of 10) sorted by relevance

/titanic_50/usr/src/cmd/ssh/include/
H A Dssh-gss.h93 } Gssctxt; typedef
122 OM_uint32 ssh_gssapi_init_ctx(Gssctxt *ctx, const char *server_host,
125 OM_uint32 ssh_gssapi_accept_ctx(Gssctxt *ctx, gss_buffer_t recv_tok,
128 OM_uint32 ssh_gssapi_acquire_cred(Gssctxt *ctx);
131 OM_uint32 ssh_gssapi_get_mic(Gssctxt *ctx, gss_buffer_t buffer,
133 OM_uint32 ssh_gssapi_verify_mic(Gssctxt *ctx, gss_buffer_t buffer,
137 void ssh_gssapi_build_ctx(Gssctxt **ctx, int client, gss_OID mech);
138 void ssh_gssapi_delete_ctx(Gssctxt **ctx);
139 int ssh_gssapi_check_mech_oid(Gssctxt *ctx, void *data, size_t len);
140 void ssh_gssapi_error(Gssctxt *ctx, const char *where);
[all …]
/titanic_50/usr/src/cmd/ssh/sshd/
H A Dauth2-gss.c49 extern Gssctxt *xxx_gssctxt;
51 static void userauth_gssapi_finish(Authctxt *authctxt, Gssctxt *gssctxt);
98 static void ssh_gssapi_userauth_error(Gssctxt *ctxt);
108 ssh_gssapi_delete_ctx((Gssctxt **)&method->method_data); in userauth_gssapi_abandon()
172 ssh_gssapi_build_ctx((Gssctxt **)&authctxt->method->method_data, in userauth_gssapi()
196 Gssctxt *gssctxt; in input_gssapi_token()
248 Gssctxt *gssctxt; in input_gssapi_errtok()
288 Gssctxt *gssctxt; in input_gssapi_mic()
352 Gssctxt *gssctxt; in input_gssapi_exchange_complete()
401 ssh_gssapi_userauth_error(Gssctxt *ctxt) in ssh_gssapi_userauth_error()
[all …]
H A Dgss-serv.c64 Gssctxt *xxx_gssctxt;
152 ssh_gssapi_accept_ctx(Gssctxt *ctx, gss_buffer_t recv_tok, in ssh_gssapi_accept_ctx()
221 ssh_gssapi_cleanup_creds(Gssctxt *ctx) in ssh_gssapi_cleanup_creds()
233 ssh_gssapi_storecreds(Gssctxt *ctx, Authctxt *authctxt) in ssh_gssapi_storecreds()
332 ssh_gssapi_do_child(Gssctxt *ctx, char ***envp, uint_t *envsizep) in ssh_gssapi_do_child()
351 ssh_gssapi_userok(Gssctxt *ctx, char *user) in ssh_gssapi_userok()
472 ssh_gssapi_localname(Gssctxt *ctx) in ssh_gssapi_localname()
H A Daltprivsep.c61 extern Gssctxt *xxx_gssctxt;
H A Dsession.c134 extern Gssctxt *xxx_gssctxt;
/titanic_50/usr/src/cmd/ssh/libssh/common/
H A Dssh-gss.c497 ssh_gssapi_check_mech_oid(Gssctxt *ctx, void *data, size_t len) in ssh_gssapi_check_mech_oid()
507 ssh_gssapi_set_oid_data(Gssctxt *ctx, void *data, size_t len) in ssh_gssapi_set_oid_data()
521 ssh_gssapi_set_oid(Gssctxt *ctx, gss_OID oid) in ssh_gssapi_set_oid()
529 ssh_gssapi_error(Gssctxt *ctxt, const char *where) in ssh_gssapi_error()
543 ssh_gssapi_last_error(Gssctxt *ctxt, OM_uint32 *major_status, in ssh_gssapi_last_error()
616 ssh_gssapi_build_ctx(Gssctxt **ctx, int client, gss_OID mech) in ssh_gssapi_build_ctx()
618 Gssctxt *newctx; in ssh_gssapi_build_ctx()
621 newctx = (Gssctxt*)xmalloc(sizeof (Gssctxt)); in ssh_gssapi_build_ctx()
622 memset(newctx, 0, sizeof (Gssctxt)); in ssh_gssapi_build_ctx()
696 ssh_gssapi_delete_ctx(Gssctxt **ctx) in ssh_gssapi_delete_ctx()
[all …]
H A Dkexgsss.c50 Gssctxt *xxx_gssctxt;
53 static void kex_gss_send_error(Gssctxt *ctxt);
60 Gssctxt *ctxt = NULL; in kexgss_server()
235 kex_gss_send_error(Gssctxt *ctxt) { in kex_gss_send_error()
H A Dkexgssc.c52 Gssctxt *xxx_gssctxt;
62 Gssctxt *ctxt = NULL; in kexgss_client()
/titanic_50/usr/src/cmd/ssh/ssh/
H A Dgss-clnt.c70 Gssctxt *ctxt = NULL; in ssh_gssapi_client_mechs()
158 ssh_gssapi_init_ctx(Gssctxt *ctx, const char *server_host, int deleg_creds, in ssh_gssapi_init_ctx()
H A Dsshconnect2.c58 extern Gssctxt *xxx_gssctxt;
548 Gssctxt *gssctxt = NULL; in userauth_gssapi()
617 Gssctxt *gssctxt; in input_gssapi_response()
698 Gssctxt *gssctxt; in input_gssapi_token()
777 Gssctxt *gssctxt; in input_gssapi_errtok()
831 Gssctxt *gssctxt; in userauth_gssapi_keyex()
910 ssh_gssapi_delete_ctx((Gssctxt **)&authctxt->methoddata); in userauth_gssapi_cleanup()