0
0
Fork 0
mirror of https://github.com/matrix-construct/construct synced 2024-11-16 23:10:54 +01: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 ircd::net::dns::cache::nxdomain_ttl
{ {
{ "name", "ircd.net.dns.cache.nxdomain_ttl" }, { "name", "ircd.net.dns.cache.nxdomain_ttl" },
{ "default", 43200L }, { "default", 86400L },
}; };
decltype(ircd::net::dns::cache::min_ttl) decltype(ircd::net::dns::cache::min_ttl)
ircd::net::dns::cache::min_ttl ircd::net::dns::cache::min_ttl
{ {
{ "name", "ircd.net.dns.cache.min_ttl" }, { "name", "ircd.net.dns.cache.min_ttl" },
{ "default", 1200L }, { "default", 28800L },
}; };
decltype(ircd::net::dns::cache::room_id) decltype(ircd::net::dns::cache::room_id)
@ -409,7 +409,11 @@ ircd::net::dns::cache::put(const hostport &hp,
host(hp) host(hp)
}; };
char content_buf[768]; const unique_buffer<mutable_buffer> content_buf
{
1_KiB
};
json::stack out{content_buf}; json::stack out{content_buf};
json::stack::object content{out}; json::stack::object content{out};
json::stack::array array json::stack::array array