H A D | map.c | 21 SM_RCSID("@(#)$Id: map.c,v 8.705 2009/08/11 22:22:40 ca Exp $") 47 #include "map.h" 83 /* default error message for trying to open a map in write mode */ 95 ** MAP.C -- implementations for various map classes. 97 ** Each map class implements a series of functions: 99 ** bool map_parse(MAP *map, char *args) 101 ** if they were ok, false otherwise. Fill in map with the 104 ** char *map_lookup(MAP *map, char *key, char **args, int *pstat) 105 ** Look up the key in the given map. If found, do any 106 ** rewriting the map want 158 map_parseargs(map,ap) map_parseargs() argument 322 map_rewrite(map,s,slen,av) map_rewrite() argument 474 register MAP *map; global() local 521 openmap(map) openmap() argument 629 MAP *map; global() local 983 dns_map_open(map,mode) dns_map_open() argument 1020 dns_map_parseargs(map,args) dns_map_parseargs() argument 1204 dns_map_lookup(map,name,av,statp) dns_map_lookup() argument 1408 ndbm_map_open(map,mode) ndbm_map_open() argument 1671 ndbm_map_lookup(map,name,av,statp) ndbm_map_lookup() argument 1769 ndbm_map_store(map,lhs,rhs) ndbm_map_store() argument 1850 ndbm_map_close(map) ndbm_map_close() argument 1929 bt_map_open(map,mode) bt_map_open() argument 1958 hash_map_open(map,mode) hash_map_open() argument 2300 db_map_lookup(map,name,av,statp) db_map_lookup() argument 2464 db_map_store(map,lhs,rhs) db_map_store() argument 2572 db_map_close(map) db_map_close() argument 2642 nis_map_open(map,mode) nis_map_open() argument 2728 nis_map_lookup(map,name,av,statp) nis_map_lookup() argument 2902 nisplus_map_open(map,mode) nisplus_map_open() argument 3041 nisplus_map_lookup(map,name,av,statp) nisplus_map_lookup() argument 3365 ldapmap_open(map,mode) ldapmap_open() argument 3482 ldapmap_close(map) ldapmap_close() argument 3560 ldapmap_lookup(map,name,av,statp) ldapmap_lookup() argument 3889 ldapmap_parseargs(map,args) ldapmap_parseargs() argument 4681 MAP map; global() local 4767 ph_map_parseargs(map,args) ph_map_parseargs() argument 4914 ph_map_close(map) ph_map_close() argument 4988 ph_map_open(map,mode) ph_map_open() argument 5095 ph_map_lookup(map,key,args,pstat) ph_map_lookup() argument 5177 syslog_map_parseargs(map,args) syslog_map_parseargs() argument 5283 syslog_map_lookup(map,string,args,statp) syslog_map_lookup() argument 5316 dprintf_map_parseargs(map,args) dprintf_map_parseargs() argument 5382 dprintf_map_lookup(map,string,args,statp) dprintf_map_lookup() argument 5404 hes_map_open(map,mode) hes_map_open() argument 5445 hes_map_lookup(map,name,av,statp) hes_map_lookup() argument 5545 hes_map_close(map) hes_map_close() argument 5576 ni_map_open(map,mode) ni_map_open() argument 5607 ni_map_lookup(map,name,av,statp) ni_map_lookup() argument 5702 text_map_open(map,mode) text_map_open() argument 5802 text_map_lookup(map,name,av,statp) text_map_lookup() argument 5952 stab_map_lookup(map,name,av,pstat) stab_map_lookup() argument 5978 stab_map_store(map,lhs,rhs) stab_map_store() argument 6000 stab_map_open(map,mode) stab_map_open() argument 6047 impl_map_lookup(map,name,av,pstat) impl_map_lookup() argument 6073 impl_map_store(map,lhs,rhs) impl_map_store() argument 6097 impl_map_open(map,mode) impl_map_open() argument 6150 impl_map_close(map) impl_map_close() argument 6185 user_map_open(map,mode) user_map_open() argument 6233 user_map_lookup(map,key,av,statp) user_map_lookup() argument 6307 prog_map_lookup(map,name,av,statp) prog_map_lookup() argument 6444 seq_map_parse(map,ap) seq_map_parse() argument 6507 switch_map_open(map,mode) switch_map_open() argument 6590 seq_map_lookup(map,key,args,pstat) seq_map_lookup() argument 6645 seq_map_store(map,key,val) seq_map_store() argument 6675 null_map_open(map,mode) null_map_open() argument 6684 null_map_close(map) null_map_close() argument 6691 null_map_lookup(map,key,args,pstat) null_map_lookup() argument 6703 null_map_store(map,key,val) null_map_store() argument 6723 bogus_map_lookup(map,key,args,pstat) bogus_map_lookup() argument 6744 macro_map_lookup(map,name,av,statp) macro_map_lookup() argument 6849 regex_map_init(map,ap) regex_map_init() argument 6999 regex_map_rewrite(map,s,slen,av) regex_map_rewrite() argument 7012 regex_map_lookup(map,name,av,statp) regex_map_lookup() argument 7167 ns_map_t *map; /* XXX ns_ ? */ global() member 7200 nsd_map_lookup(map,name,av,statp) nsd_map_lookup() argument 7264 arith_map_lookup(map,name,av,statp) arith_map_lookup() argument 7384 socket_map_open(map,mode) socket_map_open() argument 7831 socket_map_close(map) socket_map_close() argument 7876 socket_map_lookup(map,name,av,statp) socket_map_lookup() argument [all...] |