rpcd-mod-rrdns: add new rpcd plugin for rapid reverse DNS lookups
authorJo-Philipp Wich <jo@mein.io>
Mon, 10 Jul 2017 16:38:03 +0000 (18:38 +0200)
committerJo-Philipp Wich <jo@mein.io>
Tue, 11 Jul 2017 12:05:31 +0000 (14:05 +0200)
commit74affdf6f515073a881c0278fdb6cc5e15d97a6b
treef0ef2937fa65e8c3ad8c625a057a848fc5591597
parent366707a681459a4d520dc97024ea0a4b3c24a326
rpcd-mod-rrdns: add new rpcd plugin for rapid reverse DNS lookups

The plugin provides a new ubus procedure "network.rrdns.lookup" which
allows looking up the names of a large chunk of IP addresses at once,
within a fixed global timeout.

This is useful to have a guaranteed maximum query time even if the
local DNS setup is broken or timing out.

Signed-off-by: Jo-Philipp Wich <jo@mein.io>
libs/rpcd-mod-rrdns/Makefile [new file with mode: 0644]
libs/rpcd-mod-rrdns/src/CMakeLists.txt [new file with mode: 0644]
libs/rpcd-mod-rrdns/src/rrdns.c [new file with mode: 0644]
libs/rpcd-mod-rrdns/src/rrdns.h [new file with mode: 0644]