Lines Matching refs:realm
42 char *realm;
56 free(p->realm);
91 tmp->realm = strdup(p);
92 if(tmp->realm == NULL){
112 tmp->realm = malloc(p - from + 1);
113 if(tmp->realm == NULL){
118 memcpy(tmp->realm, from, p - from);
119 tmp->realm[p - from] = '\0';
143 if(r->realm[0] == '\0'){
144 while(r->next && r->next->realm[0] == '\0')
147 next_realm = r->next->realm;
156 prev_realm = r->realm;
175 len = strlen(r->realm) + strlen(prev_realm) + 1;
177 tmp = realloc(r->realm, len);
182 r->realm = tmp;
183 strlcat(r->realm, prev_realm, len);
186 leading realm doesn't have to be "quoted" with a space */
188 size_t len = strlen(r->realm) + strlen(prev_realm) + 1;
196 strlcat(tmp, r->realm, len);
197 free(r->realm);
198 r->realm = tmp;
200 prev_realm = r->realm;
206 make_realm(char *realm)
213 free(realm);
216 r->realm = realm;
217 for(p = q = r->realm; *p; p++){
218 if(p == r->realm && *p == ' '){
222 if(q == r->realm && *p == '/')
340 if((*q)->realm[0] == '\0'){
343 free(p->realm);
360 *R++ = r->realm;
430 "through realm %s", ""),
463 "through realm %s", ""),