Hi all! Currently relayd (great piece of software!) does not re-resolve DNS hostnames for hosts in tables; It resolves hostnames once during startup. After that the IP used for a host stays the same forever as far as relayd is concerned.
We use relayd in a situation where the IP's of the hosts sometimes change or maybe aren't even resolveable yet (for example during system boot). I would like to extend relayd to resolve hostnames via DNS. Also I would like to add an option to make relayd respect the TTL of the DNS entry (and possibly a config setting which allows to configure a minumum TTL). I've got a couple of questions; Is OpenBSD interested in including such a change? Or would that make relayd too complex? If you guys would be interested in including it could you guys give me any pointers as to what a (very global) design would be acceptable for you guys for inclusion (to prevent me going down a road which isn't acceptable for you guys) ? Kind regards, Jasper Siepkes
