Skip to content

ISI-ANT/dnsroot-xtables

Repository files navigation

DNS Xtables-addons
==================

This clone of the Xtables-addon git repository contains modules developed
at USC/ISI's ANT Lab. Current it adds the following modules:

* dnsroot: A filter for checking DNS queries for valid top level domain
  names (TLDs).



Xtables-addons
==============

Xtables-addons is the proclaimed successor to patch-o-matic(-ng). It
contains extensions that were not accepted in the main Xtables
package.

Xtables-addons is different from patch-o-matic in that you do not
have to patch or recompile either kernel or Xtables(iptables). But
please see the INSTALL file for the minimum requirements of this
package.

All code imported from patch-o-matic has been reviewed and all
apparent bugs like binary stability across multiarches, missing
sanity checks and incorrect endianess handling have been fixed,
simplified, and sped up.



Copying this addon to your Xtables tree
=======================================

Files that should be contained copied to external build tree are:

	dns.mconfig
	extensions/dns.Kbuild
	extensions/dns.Mbuild
	extensions/libxt_dnsroot.c
	extensions/libxt_dnsroot.man
	extensions/xt_dnsroot.c
	extensions/xt_dnsroot.h
	whitelist-init.h
	whitelist-root.c
	whitelist-root.h