Lines Matching defs:source_addr
391 if (sockaddr_isequal(&sfd->source_addr, addr))
414 sfd->source_addr = *addr;
467 if (!new->sfd && !(new->sfd = allocate_sfd(&new->source_addr, &daemon->sfds)))
548 union mysockaddr addr, source_addr;
564 source_addr.in.sin_len = addr.in.sin_len = sizeof(struct sockaddr_in);
566 source_addr.in.sin_family = addr.in.sin_family = AF_INET;
568 source_addr.in.sin_addr.s_addr = INADDR_ANY;
569 source_addr.in.sin_port = htons(daemon->query_port);
575 source_addr.in6.sin6_len = addr.in6.sin6_len = sizeof(struct sockaddr_in6);
577 source_addr.in6.sin6_family = addr.in6.sin6_family = AF_INET6;
579 source_addr.in6.sin6_flowinfo = addr.in6.sin6_flowinfo = htonl(0);
580 source_addr.in6.sin6_addr = in6addr_any;
581 source_addr.in6.sin6_port = htons(daemon->query_port);
600 serv->source_addr = source_addr;