diff options
author | Dave Barach <dave@barachs.net> | 2020-06-17 08:41:22 -0400 |
---|---|---|
committer | Florin Coras <florin.coras@gmail.com> | 2020-06-17 20:06:35 +0000 |
commit | 994a44c4116dd8f5c3d5270f8772f5b860e368bd (patch) | |
tree | 1c2f02de31267c4ac6907ab09c60b770e9c87d5d /src/plugins/dns | |
parent | f6a9b1442a1d8d267aaf68465a78e09046d9b576 (diff) |
docs: add more FEATURE.yaml documentation
This patch documents the DNS plugin, vlib packet tracing, vnet feature
arcs, and the vppinfra library.
Type: docs
Signed-off-by: Dave Barach <dave@barachs.net>
Change-Id: Idb16ec0593d428ce78fe8404374a823a56b4b420
Diffstat (limited to 'src/plugins/dns')
-rw-r--r-- | src/plugins/dns/FEATURE.yaml | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/src/plugins/dns/FEATURE.yaml b/src/plugins/dns/FEATURE.yaml new file mode 100644 index 00000000000..f643f8f3a86 --- /dev/null +++ b/src/plugins/dns/FEATURE.yaml @@ -0,0 +1,18 @@ +--- +name: Caching DNS name resolver +maintainer: Dave Barach <dave@barachs.net> +features: + - Cache A and AAAA records from an upstream ipv4 DNS server + - Respond to ipv4 and ipv6 name resolution requests + - Supports cache sizes up to 64K concurrent entries + - Supports CNAME indirection + - Static cache entry creation, suitable for redirecting specific names + - Round robin upstream name lookups + - Binary API name lookup support + - Missing ipv6 upstream server support + - Perf/scale suitable for SOHO devices or other light-duty apps +description: "A caching DNS name resolver suitable for optimizing + name resolution performance, and for overriding + gethostbyname() in an LD_PRELOAD library." +state: development +properties: [API, CLI, MULTITHREAD] |