Lines Matching refs:domain
63 char *domain; member
87 if (n->domain != 0) in freenode()
88 free(n->domain); in freenode()
96 makenode(char *domain, char *map, int keylen, int vallen) in makenode() argument
106 if (((n->domain = strdup(domain)) == 0) || in makenode()
122 in_cache(char *domain, char *map, char *key, int keylen, char **val, in in_cache() argument
141 (strcmp(domain, c->domain) == 0)) { in in_cache()
176 __yp_match_cflookup(char *domain, char *map, char *key, int keylen, char **val, in __yp_match_cflookup() argument
191 if ((map == NULL) || (domain == NULL)) in __yp_match_cflookup()
194 domlen = strlen(domain); in __yp_match_cflookup()
203 found_it = in_cache(domain, map, key, keylen, &my_val, &my_vallen); in __yp_match_cflookup()
222 if (reason = __yp_dobind_cflookup(domain, &pdomb, hardlookup)) in __yp_match_cflookup()
227 reason = domatch(domain, map, key, keylen, pdomb, in __yp_match_cflookup()
233 yp_unbind(domain); in __yp_match_cflookup()
254 in_cache(domain, map, key, keylen, &my_val, &my_vallen)) { in __yp_match_cflookup()
272 c = makenode(domain, map, keylen, savesize); in __yp_match_cflookup()
294 rsvdreason = yp_match_rsvdport(domain, map, key, keylen, val, in __yp_match_cflookup()
304 char *domain, in yp_match() argument
313 return (__yp_match_cflookup(domain, map, key, keylen, val, vallen, 1)); in yp_match()
355 char *domain, in __yp_match_rsvdport_cflookup() argument
375 if ((map == NULL) || (domain == NULL)) in __yp_match_rsvdport_cflookup()
378 domlen = strlen(domain); in __yp_match_rsvdport_cflookup()
387 found_it = in_cache(domain, map, key, keylen, &my_val, &my_vallen); in __yp_match_rsvdport_cflookup()
405 if (reason = __yp_dobind_rsvdport_cflookup(domain, &pdomb, in __yp_match_rsvdport_cflookup()
411 reason = domatch(domain, map, key, keylen, in __yp_match_rsvdport_cflookup()
423 yp_unbind(domain); in __yp_match_rsvdport_cflookup()
449 in_cache(domain, map, key, keylen, &my_val, &my_vallen)) { in __yp_match_rsvdport_cflookup()
467 c = makenode(domain, map, keylen, savesize); in __yp_match_rsvdport_cflookup()
489 char *domain, in yp_match_rsvdport() argument
497 return (__yp_match_rsvdport_cflookup(domain, map, key, keylen, val, in yp_match_rsvdport()
506 domatch(char *domain, char *map, char *key, int keylen, in domatch() argument
514 req.domain = domain; in domatch()