AHCP is an autoconfiguration protocol for IPv6 and dual-stack IPv6/IPv4 networks designed to be used in place of router discovery and DHCP on networks where it is difficult or impossible to configure a server within every link-layer broadcast domain, for example mobile ad-hoc networks.
AHCP will automatically configure IPv4 and IPv6 addresses, name servers and NTP servers. It will not configure default routes, since it is designed to be run together with a routing protocol (such as Babel or OLSR).
Please read
On a related note, please have a look at the Babel routing protocol.
Discussion about AHCP and the ahcpd implementation is welcome on the Babel users mailing list.
You can also get my latest (possibly unstable) sources using Darcs by doing
$ darcs get http://www.pps.jussieu.fr/~jch/software/repos/ahcpd/