Lines Matching refs:realms
158 #define REALM_CHAL_PREFIX "Available realms:"
236 char ** realms;
1615 if (text->realms) {
1616 /* need to free all the realms */
1618 utils->free (text->realms[lup]);
1620 utils->free(text->realms);
3660 char **realms = NULL;
3718 if(!realms)
3719 realms = params->utils->malloc(sizeof(char *) * (nrealm + 1));
3721 realms = params->utils->realloc(realms,
3724 if (realms == NULL) {
3729 _plug_strdup(params->utils, value, &realms[nrealm-1], NULL);
3730 realms[nrealm] = NULL;
4040 *outrealms = realms;
4046 if (result != SASL_OK && realms) {
4049 /* need to free all the realms */
4051 params->utils->free(realms[lup]);
4053 params->utils->free(realms);
4061 char **realms, int nrealm,
4108 if (realms) {
4111 realm = realms[0];
4116 (const char **) realms,
4144 if (realms) {
4147 len += strlen(realms[i]) + 4 /* " {}," */;
4153 strcat (realm_chal, realms[i]);
4332 char **realms = NULL;
4345 &realms, &nrealm);
4354 text->realm = realms[0];
4356 /* free realms */
4357 params->utils->free(realms);
4358 realms = NULL;
4360 /* Save realms for later use */
4361 text->realms = realms;
4365 /* Restore the list of realms */
4366 realms = text->realms;
4370 result = ask_user_info(ctext, params, realms, nrealm,