Lines Matching refs:params

785 		       sasl_server_params_t *params,
796 text = gss_new_context(params->utils);
802 MEMERROR(params->utils);
820 sasl_server_params_t *params,
855 name_token.length = strlen(params->service) + 1 + strlen(params->serverFQDN);
856 name_token.value = (char *)params->utils->malloc((name_token.length + 1) * sizeof(char));
864 "%s@%s", params->service, params->serverFQDN);
866 sprintf(name_token.value,"%s@%s", params->service, params->serverFQDN);
874 params->utils->free(name_token.value);
1016 params->utils->free(name_without_realm.value);
1067 params->utils->free(name_without_realm.value);
1083 params->utils->free(name_without_realm.value);
1102 MEMERROR(params->utils);
1109 MEMERROR(params->utils);
1115 ret = _plug_strdup(params->utils, name_token.value,
1128 params->utils->free(name_without_realm.value);
1134 if (params->props.max_ssf < params->external_ssf) {
1137 text->limitssf = params->props.max_ssf - params->external_ssf;
1139 if (params->props.min_ssf < params->external_ssf) {
1142 text->requiressf = params->props.min_ssf - params->external_ssf;
1146 if (params->props.maxbufsize > 0xFFFFFF) {
1151 sasldata[1] = (params->props.maxbufsize >> 16) & 0xFF;
1152 sasldata[2] = (params->props.maxbufsize >> 8) & 0xFF;
1153 sasldata[3] = (params->props.maxbufsize >> 0) & 0xFF;
1156 if(text->requiressf != 0 && !params->props.maxbufsize) {
1158 params->utils->log(params->utils->conn, SASL_LOG_ERR,
1161 params->utils->seterror(params->utils->conn, 0,
1171 && params->props.maxbufsize) {
1175 && params->props.maxbufsize) {
1278 ret = params->canon_user(params->utils->conn,
1288 ret = params->canon_user(params->utils->conn,
1300 ret = params->canon_user(params->utils->conn,
1373 params->utils->log(text->utils->conn, SASL_LOG_ERR,
1376 params->utils->log(NULL, SASL_LOG_ERR,
1390 sasl_server_params_t *params,
1402 ret = gssapi_server_mech_step(conn_context, params, clientin, clientinlen,
1510 sasl_client_params_t *params,
1523 text = gss_new_context(params->utils);
1529 MEMERROR(params->utils);
1540 params->utils->getopt(params->utils->getopt_context,
1552 sasl_client_params_t *params,
1590 auth_result = _plug_get_authid(params->utils,
1601 user_result = _plug_get_userid(params->utils, &text->user,
1614 user_result = _plug_get_userid(params->utils, &text->user,
1625 params->utils->free(*prompt_need);
1635 int result = _plug_make_prompts(params->utils, &text->h,
1638 convert_prompt(params->utils, &text->h,
1642 convert_prompt(params->utils, &text->h,
1649 int result = _plug_make_prompts(params->utils, prompt_need,
1669 _plug_make_prompts(params->utils, prompt_need,
1684 name_token.length = strlen(params->service) + 1 + strlen(params->serverFQDN);
1685 name_token.value = (char *)params->utils->malloc((name_token.length + 1) * sizeof(char));
1690 if (params->serverFQDN == NULL
1691 || strlen(params->serverFQDN) == 0) {
1703 "%s@%s", params->service, params->serverFQDN);
1705 sprintf(name_token.value,"%s@%s", params->service, params->serverFQDN);
1713 params->utils->free(name_token.value);
1741 if(params->props.max_ssf > params->external_ssf) {
1744 if(params->props.max_ssf - params->external_ssf > 56) {
1883 ret = params->canon_user(params->utils->conn,
1887 ret = params->canon_user(params->utils->conn,
1891 ret = params->canon_user(params->utils->conn,
1907 sasl_security_properties_t *secprops = &(params->props);
1908 unsigned int alen, external = params->external_ssf;
2034 (char *)params->utils->malloc((input_token->length + 1)*sizeof(char));
2044 if (params->props.maxbufsize > 0xFFFFFF) {
2052 (params->props.maxbufsize >> 16) & 0xFF;
2054 (params->props.maxbufsize >> 8) & 0xFF;
2056 (params->props.maxbufsize >> 0) & 0xFF;
2068 params->utils->free(input_token->value);
2105 params->utils->log(params->utils->conn, SASL_LOG_ERR,
2108 params->utils->log(NULL, SASL_LOG_ERR,
2129 sasl_client_params_t *params,
2142 ret = gssapi_client_mech_step(conn_context, params, serverin, serverinlen,