Lines Matching refs:dom_binding
43 * This is the same as struct dom_binding used by the base __yp_dobind().
45 * struct dom_binding.
73 struct s5_ypbind_binding *dom_binding;
86 static struct dom_binding *load_dom_binding_cache();
88 static struct dom_binding *bound_domains; /* List of bound domains */
105 * Attempts to find a dom_binding in the list at bound_domains having the
138 * libnsl/yp; it converts the libnsl [netbuf based] dom_binding structure into
146 struct dom_binding **binding; /* if result == 0, ptr to dom_binding */
149 struct s5_dom_binding *dom_binding; /* Ptr to dom_binding from libnsl __yp_dobind() */
153 retval = __yp_dobind(domain, &dom_binding);
157 if ((*binding = load_dom_binding_cache(domain, dom_binding)) == NULL)
169 static struct dom_binding *
170 load_dom_binding_cache(domain, dom_binding)
172 struct s5_dom_binding *dom_binding;
174 struct dom_binding *pdomb = NULL;
185 if ((pdomb = (struct dom_binding *) malloc(sizeof(struct dom_binding)))
188 return (struct dom_binding *) (NULL);
191 sa = (struct sockaddr_in *)dom_binding->dom_binding->ypbind_svcaddr->buf;
198 pdomb->dom_vers = dom_binding->dom_binding->ypbind_hi_vers;
200 pdomb->dom_client = dom_binding->dom_client;
213 struct dom_binding *pdomb;
214 struct dom_binding *ptrail = 0;