+extra-source-files:
+ doc/COPYING
+ doc/man1/hath.1
+ test/shell/*.test
+synopsis:
+ Manipulates network blocks in CIDR notation
+description:
+ Hath is a Haskell program for working with network blocks in CIDR
+ notation. When dealing with blocks of network addresses, there are a
+ few things that one usually wants to do with them:
+
+ * Create a regular expression matching the CIDR block(s). This is
+ because grep will throw up if you feed it CIDR.
+
+ * Combine small blocks into larger ones. For example, if you have two
+ consecutive \/24s, they might combine into a larger \/23.
+
+ * View the result of block combination in a useful way.
+
+ * List them.
+
+ Hath has several modes to perform these functions. The command-line
+ syntax and complete set of options are documented in the man page.