H A D | forward.c | 281 static unsigned short search_servers(struct daemon *daemon, time_t now, struct all_addr **addrpp, argument 294 for (serv = daemon->servers; serv; serv=serv->next) 356 else if (qtype && (daemon->options & OPT_NODOTS_LOCAL) && !strchr(qdomain, '.')) 359 if (flags == F_NXDOMAIN && check_for_local_domain(qdomain, now, daemon->mxnames)) 372 static int add_device_id(struct daemon *daemon, HEADER *header, size_t plen, unsigned char *pheader, argument 380 const int option_len = sizeof(clientid) + sizeof(daemon->device_id); 398 if (daemon->options & OPT_LOG) 405 memcpy(p + plen, daemon 426 forward_query(struct daemon *daemon, int udpfd, union mysockaddr *udpaddr, struct all_addr *dst_addr, unsigned int dst_iface, HEADER *header, size_t plen, time_t now, struct frec *forward) argument 766 process_reply(struct daemon *daemon, HEADER *header, time_t now, union mysockaddr *serveraddr, unsigned int n, int discard_pseudoheader) argument 868 reply_query(struct serverfd *sfd, struct daemon *daemon, time_t now) argument 986 receive_query(struct listener *listen, struct daemon *daemon, time_t now) argument 1188 tcp_request(struct daemon *daemon, int confd, time_t now) argument [all...] |