Lines Matching refs:dom
99 _yp_dobind(const char *dom, struct dom_binding **ypdb) in _yp_dobind() argument
112 if (dom == NULL || *dom == '\0') in _yp_dobind()
144 if (strcmp(dom, ysd->dom_domain) == 0) in _yp_dobind()
157 BINDINGDIR, dom, 2); in _yp_dobind()
224 (xdrproc_t)xdr_ypdomain_wrap_string, &dom, in _yp_dobind()
232 dom); in _yp_dobind()
258 (void)strlcpy(ysd->dom_domain, dom, sizeof(ysd->dom_domain)); in _yp_dobind()
294 yp_bind(const char *dom) in yp_bind() argument
296 if (_yp_invalid_domain(dom)) in yp_bind()
299 return _yp_dobind(dom, NULL); in yp_bind()
303 yp_unbind(const char *dom) in yp_unbind() argument
307 if (_yp_invalid_domain(dom)) in yp_unbind()
312 if (strcmp(dom, ypb->dom_domain) == 0) { in yp_unbind()
340 _yp_check(char **dom) in _yp_check() argument
352 if (dom) in _yp_check()
353 *dom = _yp_domain; in _yp_check()
366 _yp_invalid_domain(const char *dom) in _yp_invalid_domain() argument
368 if (dom == NULL || *dom == '\0') in _yp_invalid_domain()
371 if (strlen(dom) > YPMAXDOMAIN) in _yp_invalid_domain()
374 if (strchr(dom, '/') != NULL) in _yp_invalid_domain()