corex: new param dns_cache to add values to internal dns cache
authorDaniel-Constantin Mierla <miconda@gmail.com>
Tue, 26 May 2020 13:45:10 +0000 (15:45 +0200)
committerDaniel-Constantin Mierla <miconda@gmail.com>
Tue, 26 May 2020 13:45:10 +0000 (15:45 +0200)
commit12b8bf9a9c6e84d9b1dadaa08195a9c56b24cbe4
treeed18b31510d58b230d9b509da13beed0cca3c569
parentd2906da97d2429bfdff089203f933de2d282a86d
corex: new param dns_cache to add values to internal dns cache

- it can be set many times
- the value is a param-like string with the prototype
  "type=rectype;name=domain;addr=ip;ttl=ival;flags=ival"
- type valye can be 'A' (IPv4) or 'AAAA' (IPv6)
- flags can be:
  1 - the domain is unresolvable (like blacklisted)
  2 - the record is permanent (never times out, never deleted, never overwritten)
src/modules/corex/corex_mod.c