Lines Matching +defs:list +defs:h
13 * this list of conditions and the following disclaimer.
16 * this list of conditions and the following disclaimer in the documentation
45 #include "config.h"
46 #include <ctype.h>
47 #include "util/log.h"
48 #include "util/config_file.h"
49 #include "util/module.h"
50 #include "util/net_help.h"
51 #include "util/regional.h"
52 #include "iterator/iterator.h"
53 #include "iterator/iter_fwd.h"
54 #include "iterator/iter_hints.h"
55 #include "validator/validator.h"
56 #include "services/localzone.h"
57 #include "services/listen_dnsport.h"
58 #include "services/view.h"
59 #include "services/authzone.h"
60 #include "respip/respip.h"
61 #include "sldns/sbuffer.h"
62 #include "sldns/str2wire.h"
64 #include <getopt.h>
67 #include <pwd.h>
70 #include <sys/stat.h>
73 #include <glob.h>
76 #include "pythonmod/pythonmod.h"
79 #include "edns-subnet/subnet-whitelist.h"
92 printf("-h show this usage help.\n");
315 warn_hosts(const char* typ, struct config_stub* list)
320 struct config_strlist* h;
321 for(s=list; s; s=s->next) {
322 for(h=s->hosts; h; h=h->next) {
323 if(extstrtoaddr(h->str, &a, &alen, UNBOUND_DNS_PORT)) {
328 s->name, typ, h->str,
562 /** check file list, every file must be inside the chroot location */
564 check_chroot_filelist(const char* desc, struct config_strlist* list,
568 for(p=list; p; p=p->next) {
573 /** check file list, with wildcard processing */
575 check_chroot_filelist_wild(const char* desc, struct config_strlist* list,
579 for(p=list; p; p=p->next) {
1046 case 'h':