Lines Matching defs:daemon
843 int answer_request(HEADER *header, char *limit, unsigned int qlen, struct daemon *daemon, time_t now)
845 char *name = daemon->namebuff;
881 if (udpsz > daemon->edns_pktsz)
882 PUTSHORT(daemon->edns_pktsz, psave);
943 if ((daemon->options & OPT_FILTER) &&
955 if (is_arpa == F_IPV4 && (daemon->options & OPT_BOGUSPRIV) && private_net(&addr))
992 ttl = daemon->local_ttl;
1058 ttl = daemon->local_ttl;
1087 for (mx = daemon->mxnames; mx; mx = mx->next)
1095 ansp = add_text_record(nameoffset, ansp, daemon->local_ttl, 1, T_MX,
1096 mx->mxtarget ? mx->mxtarget : daemon->mxtarget);
1100 else if ((daemon->options & (OPT_SELFMX | OPT_LOCALMX)) &&
1106 ansp = add_text_record(nameoffset, ansp, daemon->local_ttl, 1, T_MX,
1107 (daemon->options & OPT_SELFMX) ? name : daemon->mxtarget);