Lines Matching refs:realm
44 char *realm;
58 free(p->realm);
96 path->realm = strdup(p);
97 if(path->realm == NULL){
120 path->realm = malloc(p - from + 1);
121 if(path->realm == NULL){
126 memcpy(path->realm, from, p - from);
127 path->realm[p - from] = '\0';
152 if(r->realm[0] == '\0'){
153 while(r->next && r->next->realm[0] == '\0')
156 next_realm = r->next->realm;
165 prev_realm = r->realm;
184 len = strlen(r->realm) + strlen(prev_realm) + 1;
186 tmp = realloc(r->realm, len);
192 r->realm = tmp;
193 strlcat(r->realm, prev_realm, len);
196 leading realm doesn't have to be "quoted" with a space */
198 size_t len = strlen(r->realm) + strlen(prev_realm) + 1;
207 strlcat(tmp, r->realm, len);
208 free(r->realm);
209 r->realm = tmp;
211 prev_realm = r->realm;
217 make_realm(char *realm)
224 free(realm);
227 r->realm = realm;
228 for(p = q = r->realm; *p; p++){
229 if(p == r->realm && *p == ' '){
233 if(q == r->realm && *p == '/')
357 if(p->realm[0] == '\0'){
358 free(p->realm);
378 *R++ = r->realm;
445 krb5_set_error_string (context, "no transit through realm %s",
475 krb5_set_error_string (context, "no transit through realm %s",