Lines Matching refs:params

786 		       sasl_server_params_t *params,  argument
797 text = gss_new_context(params->utils);
803 MEMERROR(params->utils);
821 sasl_server_params_t *params, argument
856 name_token.length = strlen(params->service) + 1 + strlen(params->serverFQDN);
857 name_token.value = (char *)params->utils->malloc((name_token.length + 1) * sizeof(char));
865 "%s@%s", params->service, params->serverFQDN);
867 sprintf(name_token.value,"%s@%s", params->service, params->serverFQDN);
875 params->utils->free(name_token.value);
1017 params->utils->free(name_without_realm.value);
1068 params->utils->free(name_without_realm.value);
1084 params->utils->free(name_without_realm.value);
1103 MEMERROR(params->utils);
1110 MEMERROR(params->utils);
1116 ret = _plug_strdup(params->utils, name_token.value,
1129 params->utils->free(name_without_realm.value);
1135 if (params->props.max_ssf < params->external_ssf) {
1138 text->limitssf = params->props.max_ssf - params->external_ssf;
1140 if (params->props.min_ssf < params->external_ssf) {
1143 text->requiressf = params->props.min_ssf - params->external_ssf;
1147 if (params->props.maxbufsize > 0xFFFFFF) {
1152 sasldata[1] = (params->props.maxbufsize >> 16) & 0xFF;
1153 sasldata[2] = (params->props.maxbufsize >> 8) & 0xFF;
1154 sasldata[3] = (params->props.maxbufsize >> 0) & 0xFF;
1157 if(text->requiressf != 0 && !params->props.maxbufsize) {
1159 params->utils->log(params->utils->conn, SASL_LOG_ERR,
1162 params->utils->seterror(params->utils->conn, 0,
1172 && params->props.maxbufsize) {
1176 && params->props.maxbufsize) {
1277 ret = params->canon_user(params->utils->conn,
1287 ret = params->canon_user(params->utils->conn,
1299 ret = params->canon_user(params->utils->conn,
1372 params->utils->log(text->utils->conn, SASL_LOG_ERR,
1375 params->utils->log(NULL, SASL_LOG_ERR,
1389 sasl_server_params_t *params, argument
1401 ret = gssapi_server_mech_step(conn_context, params, clientin, clientinlen,
1505 sasl_client_params_t *params, argument
1518 text = gss_new_context(params->utils);
1524 MEMERROR(params->utils);
1535 params->utils->getopt(params->utils->getopt_context,
1547 sasl_client_params_t *params, argument
1585 auth_result = _plug_get_authid(params->utils,
1596 user_result = _plug_get_userid(params->utils, &text->user,
1609 user_result = _plug_get_userid(params->utils, &text->user,
1620 params->utils->free(*prompt_need);
1630 int result = _plug_make_prompts(params->utils, &text->h,
1633 convert_prompt(params->utils, &text->h,
1637 convert_prompt(params->utils, &text->h,
1644 int result = _plug_make_prompts(params->utils, prompt_need,
1664 _plug_make_prompts(params->utils, prompt_need,
1679 name_token.length = strlen(params->service) + 1 + strlen(params->serverFQDN);
1680 name_token.value = (char *)params->utils->malloc((name_token.length + 1) * sizeof(char));
1685 if (params->serverFQDN == NULL
1686 || strlen(params->serverFQDN) == 0) {
1698 "%s@%s", params->service, params->serverFQDN);
1700 sprintf(name_token.value,"%s@%s", params->service, params->serverFQDN);
1708 params->utils->free(name_token.value);
1736 if(params->props.max_ssf > params->external_ssf) {
1739 if(params->props.max_ssf - params->external_ssf > 56) {
1878 ret = params->canon_user(params->utils->conn,
1882 ret = params->canon_user(params->utils->conn,
1886 ret = params->canon_user(params->utils->conn,
1902 sasl_security_properties_t *secprops = &(params->props);
1903 unsigned int alen, external = params->external_ssf;
2029 (char *)params->utils->malloc((input_token->length + 1)*sizeof(char));
2039 if (params->props.maxbufsize > 0xFFFFFF) {
2047 (params->props.maxbufsize >> 16) & 0xFF;
2049 (params->props.maxbufsize >> 8) & 0xFF;
2051 (params->props.maxbufsize >> 0) & 0xFF;
2063 params->utils->free(input_token->value);
2100 params->utils->log(params->utils->conn, SASL_LOG_ERR,
2103 params->utils->log(NULL, SASL_LOG_ERR,
2124 sasl_client_params_t *params, argument
2137 ret = gssapi_client_mech_step(conn_context, params, serverin, serverinlen,