Home
last modified time | relevance | path

Searched refs:acl_interface (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/unbound/daemon/
H A Dacl_list.c200 /** apply acl_interface string */
202 acl_interface_str_cfg(struct acl_list* acl_interface, const char* iface, in acl_interface_str_cfg() argument
210 if(!(node=acl_find_or_create_str2addr(acl_interface, iface, 1, port))) { in acl_interface_str_cfg()
220 acl_interface_insert(struct acl_list* acl_interface, in acl_interface_insert() argument
224 struct acl_addr* node = acl_find_or_create(acl_interface, addr, addrlen, control); in acl_interface_insert()
557 acl_interface_init(struct acl_list* acl_interface) in acl_interface_compare()
559 regional_free_all(acl_interface->region); in acl_interface_compare()
562 * acl_interface->tree should have either 32 (ipv4) or 128 (ipv6). in acl_interface_compare()
565 addr_tree_addrport_init(&acl_interface->tree);
569 read_acl_interface_action(struct acl_list* acl_interface, in acl_interface_init()
566 acl_interface_init(struct acl_list * acl_interface) acl_interface_init() argument
578 read_acl_interface_action(struct acl_list * acl_interface,struct config_str2list * acls,int port) read_acl_interface_action() argument
602 read_acl_interface_view(struct acl_list * acl_interface,struct config_str2list ** acl_view,struct views * v,int port) read_acl_interface_view() argument
638 read_acl_interface_tags(struct acl_list * acl_interface,struct config_strbytelist ** acl_tags,int port) read_acl_interface_tags() argument
673 read_acl_interface_tag_actions(struct acl_list * acl_interface,struct config_file * cfg,struct config_str3list ** acl_tag_actions,int port) read_acl_interface_tag_actions() argument
711 read_acl_interface_tag_datas(struct acl_list * acl_interface,struct config_file * cfg,struct config_str3list ** acl_tag_datas,int port) read_acl_interface_tag_datas() argument
748 acl_interface_apply_cfg(struct acl_list * acl_interface,struct config_file * cfg,struct views * v) acl_interface_apply_cfg() argument
[all...]
H A Dacl_list.h131 * @param acl_interface: acl_list to insert to.
138 acl_interface_insert(struct acl_list* acl_interface,
153 * Initialise (also clean) the acl_interface struct.
154 * @param acl_interface: where to store.
156 void acl_interface_init(struct acl_list* acl_interface);
160 * @param acl_interface: where to store.
165 int acl_interface_apply_cfg(struct acl_list* acl_interface, struct config_file* cfg,
H A Ddaemon.c283 daemon->acl_interface = acl_list_create(); in daemon_init()
284 if(!daemon->acl_interface) { in daemon_init()
293 acl_list_delete(daemon->acl_interface); in daemon_init()
305 acl_list_delete(daemon->acl_interface); in daemon_init()
315 acl_list_delete(daemon->acl_interface); in daemon_init()
363 /* clean acl_interface */ in daemon_open_shared_ports()
364 acl_interface_init(daemon->acl_interface); in daemon_open_shared_ports()
396 if(!setup_acl_for_ports(daemon->acl_interface, in daemon_open_shared_ports()
417 if(!setup_acl_for_ports(daemon->acl_interface, in daemon_open_shared_ports()
727 if(!acl_interface_apply_cfg(daemon->acl_interface, daemo in daemon_fork()
[all...]
H A Ddaemon.h133 struct acl_list* acl_interface;
125 struct acl_list* acl_interface; global() member
H A Dremote.c4645 struct acl_list* acl_interface; member
5032 acl_list_delete(ct->acl_interface); in fr_construct_clear()
5301 mem += acl_list_get_mem(ct->acl_interface); in fr_printmem()
5318 ct_acl_interface_setup_ports(struct acl_list* acl_interface, in ct_acl_interface_setup_ports() argument
5322 acl_interface_init(acl_interface); in ct_acl_interface_setup_ports()
5323 if(!setup_acl_for_ports(acl_interface, daemon->ports[0])) in ct_acl_interface_setup_ports()
5328 if(!setup_acl_for_ports(acl_interface, in ct_acl_interface_setup_ports()
5556 if(!(ct->acl_interface = acl_list_create())) { in fr_construct_from_config()
5560 if(!ct_acl_interface_setup_ports(ct->acl_interface, in fr_construct_from_config()
5565 if(!acl_interface_apply_cfg(ct->acl_interface, newcfg, ct->views)) { in fr_construct_from_config()
[all …]
/freebsd/contrib/unbound/doc/
H A DChangelog775 - Add RPZ tag tests in acl_interface.tdir.
1855 - Fix to clean up after the acl_interface unit test.