Lines Matching defs:cntx

163 				body.dh_token_body_desc_u.accept_context.cntx;
197 validate_cred(dh_context_t cntx, /* Diffie-Hellman mechanism context */
211 if (!cntx->keyopts->key_secretkey_is_set()) {
221 if ((*netname = cntx->keyopts->get_principal()) == NULL) {
438 if (strcmp(clnt->cntx.local, netname) != 0) {
458 if ((*minor = establish_session_keys(dhctx, clnt->cntx.remote,
467 clnt->cntx.channel);
496 if ((g_cntx->remote = strdup(clnt->cntx.remote)) == NULL) {
503 if ((g_cntx->local = strdup(clnt->cntx.local)) == NULL) {
521 g_cntx->flags = clnt->cntx.flags;
522 g_cntx->expire = clnt->cntx.expire;
588 gen_init_token(dh_gss_context_t cntx, /* Diffie-Hellman GSS context */
600 if ((keys.dh_key_set_val = New(des_block, cntx->no_keys)) == NULL)
603 keys.dh_key_set_len = cntx->no_keys;
604 for (i = 0; i < cntx->no_keys; i++)
605 keys.dh_key_set_val[i] = cntx->keys[i];
609 token.ver.verno = cntx->proto_version;
615 remote->cntx.remote = cntx->local;
617 remote->cntx.local = cntx->remote;
619 remote->cntx.flags = cntx->flags;
621 remote->cntx.expire = cntx->expire;
623 remote->cntx.channel = GSS2DH_channel_binding(&dh_binding, channel);
630 if (dhctx->keyopts->key_encryptsessions(cntx->remote,
632 cntx->no_keys)) {
638 ukeys.dh_key_set_len = cntx->no_keys;
639 ukeys.dh_key_set_val = cntx->keys;
664 dh_context_t cntx, /* Diffie-Hellman mech context */
719 if (cntx->keyopts->key_gendeskeys(dh_gss_ctx->keys, 3)) {
763 *minor = gen_init_token(dh_gss_ctx, cntx,
845 body.dh_token_body_desc_u.accept_context.cntx;
904 dh_context_t cntx = (dh_context_t)ctx;
919 *mech_rec = cntx->mech; /* Note this should not be duped. */
923 (!__OID_equal(mech, cntx->mech))) {
928 stat = validate_cred(cntx, minor, dh_cred, GSS_C_INITIATE, &netname);
946 stat = create_context(minor, cntx, &dh_gss_ctx, netname,