Lines Matching refs:lctx
78 void *lctx = NULL;
99 version, &lctx);
110 if (! kg_save_lucidctx_id((void *)lctx)) {
115 rep.value = &lctx;
116 rep.length = sizeof(lctx);
197 gss_krb5_lucid_context_v1_t *lctx = NULL;
202 if ((lctx = xmalloc(bufsize)) == NULL) {
207 memset(lctx, 0, bufsize);
209 lctx->version = 1;
210 lctx->initiate = gctx->initiate ? 1 : 0;
211 lctx->endtime = gctx->krb_times.endtime;
212 lctx->send_seq = gctx->seq_send;
213 lctx->recv_seq = gctx->seq_recv;
214 lctx->protocol = gctx->proto;
218 lctx->rfc1964_kd.sign_alg = gctx->signalg;
219 lctx->rfc1964_kd.seal_alg = gctx->sealalg;
222 &lctx->rfc1964_kd.ctx_key)))
230 &lctx->cfx_kd.ctx_key)))
234 &lctx->cfx_kd.acceptor_subkey)))
236 lctx->cfx_kd.have_acceptor_subkey = 1;
244 *out_ptr = lctx;
248 if (lctx) {
249 free_external_lucid_ctx_v1(lctx);