Lines Matching refs:params
788 sasl_server_params_t *params, argument
799 text = gss_new_context(params->utils);
805 MEMERROR(params->utils);
823 sasl_server_params_t *params, argument
858 name_token.length = strlen(params->service) + 1 + strlen(params->serverFQDN);
859 name_token.value = (char *)params->utils->malloc((name_token.length + 1) * sizeof(char));
867 "%s@%s", params->service, params->serverFQDN);
869 sprintf(name_token.value,"%s@%s", params->service, params->serverFQDN);
877 params->utils->free(name_token.value);
1019 params->utils->free(name_without_realm.value);
1070 params->utils->free(name_without_realm.value);
1086 params->utils->free(name_without_realm.value);
1105 MEMERROR(params->utils);
1112 MEMERROR(params->utils);
1118 ret = _plug_strdup(params->utils, name_token.value,
1131 params->utils->free(name_without_realm.value);
1137 if (params->props.max_ssf < params->external_ssf) {
1140 text->limitssf = params->props.max_ssf - params->external_ssf;
1142 if (params->props.min_ssf < params->external_ssf) {
1145 text->requiressf = params->props.min_ssf - params->external_ssf;
1149 if (params->props.maxbufsize > 0xFFFFFF) {
1154 sasldata[1] = (params->props.maxbufsize >> 16) & 0xFF;
1155 sasldata[2] = (params->props.maxbufsize >> 8) & 0xFF;
1156 sasldata[3] = (params->props.maxbufsize >> 0) & 0xFF;
1159 if(text->requiressf != 0 && !params->props.maxbufsize) {
1161 params->utils->log(params->utils->conn, SASL_LOG_ERR,
1164 params->utils->seterror(params->utils->conn, 0,
1174 && params->props.maxbufsize) {
1178 && params->props.maxbufsize) {
1279 ret = params->canon_user(params->utils->conn,
1289 ret = params->canon_user(params->utils->conn,
1301 ret = params->canon_user(params->utils->conn,
1374 params->utils->log(text->utils->conn, SASL_LOG_ERR,
1377 params->utils->log(NULL, SASL_LOG_ERR,
1391 sasl_server_params_t *params, argument
1403 ret = gssapi_server_mech_step(conn_context, params, clientin, clientinlen,
1511 sasl_client_params_t *params, argument
1524 text = gss_new_context(params->utils);
1530 MEMERROR(params->utils);
1541 params->utils->getopt(params->utils->getopt_context,
1553 sasl_client_params_t *params, argument
1591 auth_result = _plug_get_authid(params->utils,
1602 user_result = _plug_get_userid(params->utils, &text->user,
1615 user_result = _plug_get_userid(params->utils, &text->user,
1626 params->utils->free(*prompt_need);
1636 int result = _plug_make_prompts(params->utils, &text->h,
1639 convert_prompt(params->utils, &text->h,
1643 convert_prompt(params->utils, &text->h,
1650 int result = _plug_make_prompts(params->utils, prompt_need,
1670 _plug_make_prompts(params->utils, prompt_need,
1685 name_token.length = strlen(params->service) + 1 + strlen(params->serverFQDN);
1686 name_token.value = (char *)params->utils->malloc((name_token.length + 1) * sizeof(char));
1691 if (params->serverFQDN == NULL
1692 || strlen(params->serverFQDN) == 0) {
1704 "%s@%s", params->service, params->serverFQDN);
1706 sprintf(name_token.value,"%s@%s", params->service, params->serverFQDN);
1714 params->utils->free(name_token.value);
1742 if(params->props.max_ssf > params->external_ssf) {
1745 if(params->props.max_ssf - params->external_ssf > 56) {
1884 ret = params->canon_user(params->utils->conn,
1888 ret = params->canon_user(params->utils->conn,
1892 ret = params->canon_user(params->utils->conn,
1908 sasl_security_properties_t *secprops = &(params->props);
1909 unsigned int alen, external = params->external_ssf;
2035 (char *)params->utils->malloc((input_token->length + 1)*sizeof(char));
2045 if (params->props.maxbufsize > 0xFFFFFF) {
2053 (params->props.maxbufsize >> 16) & 0xFF;
2055 (params->props.maxbufsize >> 8) & 0xFF;
2057 (params->props.maxbufsize >> 0) & 0xFF;
2069 params->utils->free(input_token->value);
2106 params->utils->log(params->utils->conn, SASL_LOG_ERR,
2109 params->utils->log(NULL, SASL_LOG_ERR,
2130 sasl_client_params_t *params, argument
2143 ret = gssapi_client_mech_step(conn_context, params, serverin, serverinlen,