С тех пор нет никаких init сценариев на DD-WRT, я предполагаю, что это было бы самым легким способом перезапустить dnsmasq:
Уничтожьте dnsmasq:
root@ddwrt6:~# killall dnsmasq
Запустите dnsmasq:
root@ddwrt6:~# dnsmasq --conf-file=/tmp/dnsmasq.conf
Вот ссылка на libnetfilter_conntrack. Необходимо было бы переписать программу в языке, который может поддерживать вызов C функции из библиотеки непосредственно. Но я думаю, что эта библиотека будет иметь рычаги, необходимо получить данные, которые Вы хотите намного быстрее, чем парсинг через тот текстовый файл.
Это что iptstate
использование программы для выполнения ее задачи.