DNS watchdog support implementation: a SER module or an external application can...
authorMiklos Tirpak <miklos@iptel.org>
Thu, 26 Jul 2007 11:18:34 +0000 (11:18 +0000)
committerMiklos Tirpak <miklos@iptel.org>
Thu, 26 Jul 2007 11:18:34 +0000 (11:18 +0000)
commitf682fd712ca6cadf4c217e05eac39f8f5540318f
tree8b5c0b3d601ee41fee4f0b21f22e35dd602ed4e4
parent205fcb02c03a19e9c55b51806fad988034dc6f45
DNS watchdog support implementation: a SER module or an external application can inform the core that the DNS servers
are down. No DNS query is performed in this case, and even expired entries are used from the cache. Use
dns_set_server_state() function from modules or the dns.set_server_state RPC command to set the sate of the DNS
servers.

The feature is desabled by default, enable it with -DDNS_WATCHDOG_SUPPORT (required DNS cache enabled)
Makefile.defs
core_cmd.c
dns_cache.c
dns_cache.h
version.h