Lines Matching defs:listen
986 void receive_query(struct listener *listen, struct daemon *daemon, time_t now)
1022 if ((n = recvmsg(listen->fd, &msg, 0)) == -1)
1036 source_addr.sa.sa_family = listen->family;
1038 if (listen->family == AF_INET6)
1049 if (check_dst && listen->family == AF_INET)
1057 if (check_dst && listen->family == AF_INET)
1068 if (listen->family == AF_INET6)
1094 if (ioctl(listen->fd, SIOCGIFNAME, &ifr) == -1)
1113 if (tmp->addr.sa.sa_family == listen->family)
1133 if (listen->family == AF_INET)
1145 send_from(listen->fd, daemon->options & OPT_NOWILD, (char *)header, m, &source_addr, &dst_addr, if_index);
1147 forward_query(daemon, listen->fd, &source_addr, &dst_addr, if_index,