unbound: acl_addr Struct Reference

unbound 0.1

Data Fields
acl_addr Struct Reference

An address span with access control information. More...

`#include <acl_list.h>`

## Data Fields
struct addr_tree_node | node
| node in address tree
enum acl_access | control
| access control on this netblock
uint8_t * | taglist
| tag bitlist
size_t | taglen
| length of the taglist (in bytes)
uint8_t * | tag_actions
| array per tagnumber of localzonetype(in one byte).
size_t | tag_actions_size
| size of the tag_actions_array
struct config_strlist ** | tag_datas
| array per tagnumber, with per tag a list of rdata strings.
size_t | tag_datas_size
| size of the tag_datas array
struct view * | view

## Detailed Description

An address span with access control information.

## Field Documentation

## ◆ tag_actions

uint8_t* acl_addr::tag_actions

array per tagnumber of localzonetype(in one byte).

NULL if none.

Referenced by worker_handle_request().

## ◆ tag_datas

struct config_strlist** acl_addr::tag_datas

array per tagnumber, with per tag a list of rdata strings.

NULL if none. strings are like 'A 127.0.0.1' 'AAAA ::1'

Referenced by acl_list_tag_data_cfg(), and worker_handle_request().

The documentation for this struct was generated from the following file:

- daemon/acl_list.h