/bind-9.6-ESV-R11/lib/isc/ |
H A D | symtab.c | 29 #include <isc/symtab.h> 64 isc_symtab_t *symtab; local 71 symtab = (isc_symtab_t *)isc_mem_get(mctx, sizeof(*symtab)); 72 if (symtab == NULL) 75 symtab->mctx = NULL; 76 isc_mem_attach(mctx, &symtab->mctx); 77 symtab->table = (eltlist_t *)isc_mem_get(mctx, 79 if (symtab->table == NULL) { 80 isc_mem_putanddetach(&symtab 100 isc_symtab_t *symtab; local 170 isc_symtab_lookup(isc_symtab_t *symtab, const char *key, unsigned int type, isc_symvalue_t *value) argument 191 grow_table(isc_symtab_t *symtab) argument 231 isc_symtab_define(isc_symtab_t *symtab, const char *key, unsigned int type, isc_symvalue_t value, isc_symexists_t exists_policy) argument 283 isc_symtab_undefine(isc_symtab_t *symtab, const char *key, unsigned int type) argument [all...] |
/bind-9.6-ESV-R11/lib/isccc/ |
H A D | symtab.c | 32 /* $Id: symtab.c,v 1.11 2007/09/13 04:45:18 each Exp $ */ 46 #include <isccc/symtab.h> 77 isccc_symtab_t *symtab; local 83 symtab = malloc(sizeof(*symtab)); 84 if (symtab == NULL) 86 symtab->table = malloc(size * sizeof(eltlist_t)); 87 if (symtab->table == NULL) { 88 free(symtab); 92 ISC_LIST_INIT(symtab 105 free_elt(isccc_symtab_t *symtab, unsigned int bucket, elt_t *elt) argument 115 isccc_symtab_t *symtab; local 195 isccc_symtab_lookup(isccc_symtab_t *symtab, const char *key, unsigned int type, isccc_symvalue_t *value) argument 216 isccc_symtab_define(isccc_symtab_t *symtab, char *key, unsigned int type, isccc_symvalue_t value, isccc_symexists_t exists_policy) argument 257 isccc_symtab_undefine(isccc_symtab_t *symtab, const char *key, unsigned int type) argument 275 isccc_symtab_foreach(isccc_symtab_t *symtab, isccc_symtabforeachaction_t action, void *arg) argument [all...] |
H A D | cc.c | 53 #include <isccc/symtab.h> 780 isccc_cc_cleansymtab(isccc_symtab_t *symtab, isccc_time_t now) argument 782 isccc_symtab_foreach(symtab, symtab_clean, &now); 800 isccc_cc_checkdup(isccc_symtab_t *symtab, isccc_sexpr_t *message, argument 847 result = isccc_symtab_define(symtab, key, ISCCC_SYMTYPE_CCDUP, value,
|
/bind-9.6-ESV-R11/lib/isccc/include/isccc/ |
H A D | symtab.h | 32 /* $Id: symtab.h,v 1.10 2007/08/28 07:20:43 tbox Exp $ */ 41 /*! \file isccc/symtab.h 119 isccc_symtab_lookup(isccc_symtab_t *symtab, const char *key, unsigned int type, 123 isccc_symtab_define(isccc_symtab_t *symtab, char *key, unsigned int type, 127 isccc_symtab_undefine(isccc_symtab_t *symtab, const char *key, unsigned int type); 130 isccc_symtab_foreach(isccc_symtab_t *symtab, isccc_symtabforeachaction_t action,
|
H A D | cc.h | 113 isccc_cc_cleansymtab(isccc_symtab_t *symtab, isccc_time_t now); 117 isccc_cc_checkdup(isccc_symtab_t *symtab, isccc_sexpr_t *message,
|
/bind-9.6-ESV-R11/lib/isc/include/isc/ |
H A D | symtab.h | 27 /*! \file isc/symtab.h 125 isc_symtab_lookup(isc_symtab_t *symtab, const char *key, unsigned int type, 130 isc_symtab_define(isc_symtab_t *symtab, const char *key, unsigned int type, 135 isc_symtab_undefine(isc_symtab_t *symtab, const char *key, unsigned int type);
|
/bind-9.6-ESV-R11/lib/bind9/ |
H A D | check.c | 36 #include <isc/symtab.h> 301 isc_symtab_t *symtab, const char *fmt, isc_log_t *logctx, 314 result = isc_symtab_define(symtab, key, value, symvalue, 317 RUNTIME_CHECK(isc_symtab_lookup(symtab, key, value, 334 mustbesecure(const cfg_obj_t *secure, isc_symtab_t *symtab, isc_log_t *logctx, argument 357 result = nameexist(secure, namebuf, 1, symtab, 506 isc_symtab_t *symtab = NULL; local 657 ISC_FALSE, &symtab); 679 if (symtab != NULL) { 680 tresult = nameexist(obj, dlv, 1, symtab, 300 nameexist(const cfg_obj_t *obj, const char *name, int value, isc_symtab_t *symtab, const char *fmt, isc_log_t *logctx, isc_mem_t *mctx) argument 723 isc_symtab_t *symtab = NULL; local 843 isc_symtab_t *symtab = NULL; local 1050 check_zoneconf(const cfg_obj_t *zconfig, const cfg_obj_t *voptions, const cfg_obj_t *config, isc_symtab_t *symtab, dns_rdataclass_t defclass, cfg_aclconfctx_t *actx, isc_log_t *logctx, isc_mem_t *mctx) argument 1497 check_keylist(const cfg_obj_t *keys, isc_symtab_t *symtab, isc_mem_t *mctx, isc_log_t *logctx) argument 1602 check_servers(const cfg_obj_t *config, const cfg_obj_t *voptions, isc_symtab_t *symtab, isc_log_t *logctx) argument 1786 isc_symtab_t *symtab = NULL; local 2015 isc_symtab_t *symtab = NULL; local 2243 isc_symtab_t *symtab = NULL; local [all...] |
/bind-9.6-ESV-R11/lib/isccc/win32/ |
H A D | libisccc.mak | 135 -@erase "$(INTDIR)\symtab.obj"
165 "$(INTDIR)\symtab.obj" \
214 -@erase "$(INTDIR)\symtab.obj"
215 -@erase "$(INTDIR)\symtab.sbr"
244 "$(INTDIR)\symtab.sbr" \
265 "$(INTDIR)\symtab.obj" \
460 SOURCE=..\symtab.c
465 "$(INTDIR)\symtab.obj" : $(SOURCE) "$(INTDIR)"
472 "$(INTDIR)\symtab.obj" "$(INTDIR)\symtab [all...] |
/bind-9.6-ESV-R11/bin/check/ |
H A D | check-tool.c | 39 #include <isc/symtab.h> 126 static isc_symtab_t *symtab = NULL; variable 147 if (symtab == NULL) { 149 ISC_FALSE, &symtab); 159 result = isc_symtab_define(symtab, key, value, symvalue, 169 if (symtab == NULL) 172 result = isc_symtab_lookup(symtab, key, value, NULL);
|
/bind-9.6-ESV-R11/bin/tests/ |
H A D | sym_test.c | 26 #include <isc/symtab.h>
|
/bind-9.6-ESV-R11/lib/isc/tests/ |
H A D | symtab_test.c | 27 #include <isc/symtab.h>
|
/bind-9.6-ESV-R11/lib/isccfg/ |
H A D | parser.c | 37 #include <isc/symtab.h> 96 cfg_type_t *elttype, isc_symtab_t *symtab, 1248 result = isc_symtab_lookup(obj->value.map.symtab, 1260 map.symtab, 1290 obj->value.map.symtab, 1320 cfg_type_t *elttype, isc_symtab_t *symtab, 1333 CHECK(isc_symtab_define(symtab, name, 1420 result = isc_symtab_lookup(obj->value.map.symtab, 1565 result = isc_symtab_lookup(map->symtab, name, MAP_SYM, &val); 2359 isc_symtab_t *symtab local 1319 parse_symtab_elt(cfg_parser_t *pctx, const char *name, cfg_type_t *elttype, isc_symtab_t *symtab, isc_boolean_t callback) argument [all...] |
/bind-9.6-ESV-R11/bin/named/ |
H A D | controlconf.c | 47 #include <isccc/symtab.h> 112 isccc_symtab_t *symtab; member in struct:ns_controls 426 isccc_cc_cleansymtab(listener->controls->symtab, now); 427 result = isccc_cc_checkdup(listener->controls->symtab, request, now); 1439 controls->symtab = NULL; 1440 result = isccc_cc_createsymtab(&controls->symtab); 1455 isccc_symtab_destroy(&controls->symtab);
|
/bind-9.6-ESV-R11/lib/isc/win32/ |
H A D | libisc.mak | 183 -@erase "$(INTDIR)\symtab.obj"
281 "$(INTDIR)\symtab.obj" \
441 -@erase "$(INTDIR)\symtab.obj"
442 -@erase "$(INTDIR)\symtab.sbr"
547 "$(INTDIR)\symtab.sbr" \
634 "$(INTDIR)\symtab.obj" \
1938 SOURCE=..\symtab.c
1943 "$(INTDIR)\symtab.obj" : $(SOURCE) "$(INTDIR)"
1950 "$(INTDIR)\symtab.obj" "$(INTDIR)\symtab [all...] |
/bind-9.6-ESV-R11/lib/isccfg/include/isccfg/ |
H A D | grammar.h | 124 isc_symtab_t *symtab; member in struct:cfg_map
|