Lines Matching refs:text

118     server_context_t *text;  in crammd5_server_mech_new()  local
121 text = sparams->utils->malloc(sizeof(server_context_t)); in crammd5_server_mech_new()
122 if (text == NULL) { in crammd5_server_mech_new()
127 memset(text, 0, sizeof(server_context_t)); in crammd5_server_mech_new()
129 text->state = 1; in crammd5_server_mech_new()
131 *conn_context = text; in crammd5_server_mech_new()
191 crammd5_server_mech_step1(server_context_t *text, in crammd5_server_mech_step1() argument
221 text->challenge = sparams->utils->malloc(200 + 1); in crammd5_server_mech_step1()
222 if (text->challenge == NULL) { in crammd5_server_mech_step1()
228 snprintf(text->challenge, 200, "<%s.%s@%s>", randdigits, time, in crammd5_server_mech_step1()
231 *serverout = text->challenge; in crammd5_server_mech_step1()
232 *serveroutlen = strlen(text->challenge); in crammd5_server_mech_step1()
238 text->state = 2; in crammd5_server_mech_step1()
244 crammd5_server_mech_step2(server_context_t *text, in crammd5_server_mech_step2() argument
370 (const unsigned char *) text->challenge, in crammd5_server_mech_step2()
371 strlen(text->challenge)); in crammd5_server_mech_step2()
422 server_context_t *text = (server_context_t *) conn_context; in crammd5_server_mech_step() local
438 switch (text->state) { in crammd5_server_mech_step()
441 return crammd5_server_mech_step1(text, sparams, in crammd5_server_mech_step()
447 return crammd5_server_mech_step2(text, sparams, in crammd5_server_mech_step()
455 "Invalid CRAM-MD5 server step %d", text->state); in crammd5_server_mech_step()
458 "Invalid CRAM-MD5 server step %d\n", text->state); in crammd5_server_mech_step()
471 server_context_t *text = (server_context_t *) conn_context; in crammd5_server_mech_dispose() local
473 if (!text) return; in crammd5_server_mech_dispose()
475 if (text->challenge) _plug_free_string(utils,&(text->challenge)); in crammd5_server_mech_dispose()
477 utils->free(text); in crammd5_server_mech_dispose()
537 client_context_t *text; in crammd5_client_mech_new() local
540 text = params->utils->malloc(sizeof(client_context_t)); in crammd5_client_mech_new()
541 if (text == NULL) { in crammd5_client_mech_new()
546 memset(text, 0, sizeof(client_context_t)); in crammd5_client_mech_new()
548 *conn_context = text; in crammd5_client_mech_new()
594 client_context_t *text = (client_context_t *) conn_context; in crammd5_client_mech_step() local
658 _plug_make_prompts(params->utils, &text->h, prompt_need, in crammd5_client_mech_step()
661 convert_prompt(params->utils, &text->h, in crammd5_client_mech_step()
665 convert_prompt(params->utils, &text->h, in crammd5_client_mech_step()
714 result = _plug_buf_alloc(params->utils, &(text->out_buf), in crammd5_client_mech_step()
715 &(text->out_buf_len), maxsize); in crammd5_client_mech_step()
718 snprintf(text->out_buf, maxsize, "%s %s", oparams->authid, in16); in crammd5_client_mech_step()
720 *clientout = text->out_buf; in crammd5_client_mech_step()
748 client_context_t *text = (client_context_t *) conn_context; in crammd5_client_mech_dispose() local
750 if (!text) return; in crammd5_client_mech_dispose()
753 convert_prompt(utils, &text->h, NULL); in crammd5_client_mech_dispose()
755 if (text->out_buf) utils->free(text->out_buf); in crammd5_client_mech_dispose()
757 utils->free(text); in crammd5_client_mech_dispose()