Lines Matching defs:daemon

120 #define daemon dnsmasq_daemon  macro
598 extern struct daemon { struct
603 unsigned int options;
604 struct resolvc default_resolv, *resolv_files;
605 time_t last_resolv;
606 struct mx_srv_record *mxnames;
607 struct naptr *naptr;
608 struct txt_record *txt;
609 struct ptr_record *ptr;
610 struct cname *cnames;
611 struct interface_name *int_names;
612 char *mxtarget;
613 char *lease_file;
614 char *username, *groupname, *scriptuser;
615 int group_set, osport;
616 char *domain_suffix;
617 struct cond_domain *cond_domain;
618 char *runfile;
619 char *lease_change_command;
620 struct iname *if_names, *if_addrs, *if_except, *dhcp_except;
621 struct bogus_addr *bogus_addr;
622 struct server *servers;
623 int log_fac; /* log facility */
624 char *log_file; /* optional log file */
625 int max_logs; /* queue limit */
626 int cachesize, ftabsize;
627 int port, query_port, min_port;
628 unsigned long local_ttl, neg_ttl;
629 struct hostsfile *addn_hosts;
630 struct dhcp_context *dhcp;
631 struct dhcp_config *dhcp_conf;
632 struct dhcp_opt *dhcp_opts, *dhcp_match;
633 struct dhcp_vendor *dhcp_vendors;
634 struct dhcp_mac *dhcp_macs;
635 struct dhcp_boot *boot_config;
636 struct pxe_service *pxe_services;
637 int enable_pxe;
638 struct dhcp_netid_list *dhcp_ignore, *dhcp_ignore_names, *force_broadcast, *bootp_dynamic;
639 char *dhcp_hosts_file, *dhcp_opts_file;
640 int dhcp_max, tftp_max;
641 int dhcp_server_port, dhcp_client_port;
642 int start_tftp_port, end_tftp_port;
643 unsigned int min_leasetime;
644 struct doctor *doctors;
645 unsigned short edns_pktsz;
646 char *tftp_prefix;
649 char *packet; /* packet buffer */
650 int packet_buff_sz; /* size of above */
651 char *namebuff; /* MAXDNAME size buffer */
652 unsigned int local_answer, queries_forwarded;
653 struct frec *frec_list;
654 struct serverfd *sfds;
655 struct irec *interfaces;
656 struct listener *listeners;
657 struct server *last_server;
658 time_t forwardtime;
659 int forwardcount;
660 struct server *srv_save; /* Used for resend on DoD */
661 size_t packet_len; /* " " */
662 struct randfd *rfd_save; /* " " */
663 pid_t tcp_pids[MAX_PROCS];
664 struct randfd randomsocks[RANDOM_SOCKS];
689 } *daemon; argument