Lines Matching refs:family

42 int dns_scope_new(Manager *m, DnsScope **ret, Link *l, DnsProtocol protocol, int family) {
55 s->family = family;
77 log_debug("New scope on link %s, protocol %s, family %s", l ? l->name : "*", dns_protocol_to_string(protocol), family == AF_UNSPEC ? "*" : af_to_name(family));
110 log_debug("Removing scope on link %s, protocol %s, family %s", s->link ? s->link->name : "*", dns_protocol_to_string(s->protocol), s->family == AF_UNSPEC ? "*" : af_to_name(s->family));
180 int family;
222 family = s->family;
224 if (family == AF_INET) {
227 } else if (family == AF_INET6) {
235 r = manager_send(s->manager, fd, ifindex, family, &addr, LLMNR_PORT, p);
247 family = s->family;
249 if (family == AF_INET) {
252 } else if (family == AF_INET6) {
260 r = manager_send(s->manager, fd, ifindex, family, &addr, MDNS_PORT, p);
301 int family,
315 assert(family == AF_UNSPEC);
318 sa.sa.sa_family = server->family;
319 if (server->family == AF_INET) {
323 } else if (server->family == AF_INET6) {
331 assert(family != AF_UNSPEC);
334 sa.sa.sa_family = family;
336 if (family == AF_INET) {
340 } else if (family == AF_INET6) {
401 int dns_scope_socket_tcp(DnsScope *s, int family, const union in_addr_union *address, DnsServer *server, uint16_t port) {
402 return dns_scope_socket(s, SOCK_STREAM, family, address, server, port);
418 if ((SD_RESOLVED_FLAGS_MAKE(s->protocol, s->family, 0) & flags) == 0)
466 if ((s->family == AF_INET && dns_name_endswith(domain, "in-addr.arpa") > 0) ||
467 (s->family == AF_INET6 && dns_name_endswith(domain, "ip6.arpa") > 0) ||
476 if ((s->family == AF_INET && dns_name_endswith(domain, "in-addr.arpa") > 0) ||
477 (s->family == AF_INET6 && dns_name_endswith(domain, "ip6.arpa") > 0) ||
528 return key_family == s->family;
537 if (s->family == AF_INET) {
556 } else if (s->family == AF_INET6) {
699 if (p->family == AF_INET && !in_addr_equal(AF_INET, &p->destination, (union in_addr_union*) &LLMNR_MULTICAST_IPV4_ADDRESS))
702 if (p->family == AF_INET6 && !in_addr_equal(AF_INET6, &p->destination, (union in_addr_union*) &LLMNR_MULTICAST_IPV6_ADDRESS))
730 dns_answer_order_by_scope(answer, in_addr_is_link_local(p->family, &p->sender) > 0);
744 if (p->family == AF_INET)
746 else if (p->family == AF_INET6)
762 r = manager_send(s->manager, fd, p->ifindex, p->family, &p->sender, p->sender_port, reply);
958 r = dns_cache_check_conflicts(&scope->cache, p->answer->items[i].rr, p->family, &p->sender);
980 if (s->family != AF_UNSPEC) {
981 fputs(" family=", f);
982 fputs(af_to_name(s->family), f);