Lines Matching defs:dom
230 const struct domain *dom;
232 if ((dom = pffinddomain(sa->sa_family)) == NULL ||
233 dom->dom_sockaddr_addr == NULL)
236 return (*dom->dom_sockaddr_addr)(sa, slenp);
242 const struct domain *dom;
244 if ((dom = pffinddomain(sa->sa_family)) == NULL ||
245 dom->dom_sockaddr_const_addr == NULL)
248 return (*dom->dom_sockaddr_const_addr)(sa, slenp);
254 const struct domain *dom;
256 if ((dom = pffinddomain(family)) == NULL)
259 return dom->dom_sa_any;
364 struct domain *dom;
366 dom = pffinddomain(src->sa_family);
368 if (dom != NULL && dom->dom_sockaddr_externalize != NULL)
369 return (*dom->dom_sockaddr_externalize)(dst, socklen, src);
378 struct domain *dom;
383 dom = pffinddomain(sa1->sa_family);
385 if (dom != NULL && dom->dom_sockaddr_cmp != NULL)
386 return (*dom->dom_sockaddr_cmp)(sa1, sa2);
390 if (dom == NULL || dom->dom_sa_cmplen == 0) {
396 if ((rc = memcmp((const char *)sa1 + dom->dom_sa_cmpofs,
397 (const char *)sa2 + dom->dom_sa_cmpofs,
398 MIN(dom->dom_sa_cmplen,
399 len - MIN(len, dom->dom_sa_cmpofs)))) != 0)
402 return MIN(dom->dom_sa_cmplen + dom->dom_sa_cmpofs, sa1->sa_len) -
403 MIN(dom->dom_sa_cmplen + dom->dom_sa_cmpofs, sa2->sa_len);