0
0
Fork 0
mirror of https://github.com/matrix-construct/construct synced 2024-09-28 19:58:53 +02:00

modules/s_dns: Tweak conf TTL defaults; use dynamic content buffer.

This commit is contained in:
Jason Volk 2019-03-24 13:21:00 -07:00
parent 4677e5f443
commit 83dcfb05a0

View file

@ -359,14 +359,14 @@ decltype(ircd::net::dns::cache::nxdomain_ttl)
ircd::net::dns::cache::nxdomain_ttl
{
{ "name", "ircd.net.dns.cache.nxdomain_ttl" },
{ "default", 43200L },
{ "default", 86400L },
};
decltype(ircd::net::dns::cache::min_ttl)
ircd::net::dns::cache::min_ttl
{
{ "name", "ircd.net.dns.cache.min_ttl" },
{ "default", 1200L },
{ "default", 28800L },
};
decltype(ircd::net::dns::cache::room_id)
@ -409,7 +409,11 @@ ircd::net::dns::cache::put(const hostport &hp,
host(hp)
};
char content_buf[768];
const unique_buffer<mutable_buffer> content_buf
{
1_KiB
};
json::stack out{content_buf};
json::stack::object content{out};
json::stack::array array