Lines Matching refs:client
86 ssh_gssapi_krb5_userok(ssh_gssapi_client *client, char *name) in ssh_gssapi_krb5_userok() argument
94 if ((retval = krb5_parse_name(krb_context, client->exportedname.value, in ssh_gssapi_krb5_userok()
103 name, (char *)client->displayname.value); in ssh_gssapi_krb5_userok()
116 ssh_gssapi_krb5_storecreds(ssh_gssapi_client *client) in ssh_gssapi_krb5_storecreds() argument
124 if (client->creds == NULL) { in ssh_gssapi_krb5_storecreds()
147 client->exportedname.value, &princ))) { in ssh_gssapi_krb5_storecreds()
165 client->creds, ccache))) { in ssh_gssapi_krb5_storecreds()
171 client->store.filename = xstrdup(krb5_cc_get_name(krb_context, ccache)); in ssh_gssapi_krb5_storecreds()
172 client->store.envvar = "KRB5CCNAME"; in ssh_gssapi_krb5_storecreds()
173 len = strlen(client->store.filename) + 6; in ssh_gssapi_krb5_storecreds()
174 client->store.envval = xmalloc(len); in ssh_gssapi_krb5_storecreds()
175 snprintf(client->store.envval, len, "FILE:%s", client->store.filename); in ssh_gssapi_krb5_storecreds()
179 do_pam_putenv(client->store.envvar, client->store.envval); in ssh_gssapi_krb5_storecreds()