This is a quick'n'dirty tool for checking the configuration of your local resolver and/or DNS configuration. See the included manpage and source code for more explanations.
This software use only basic functions like gethostbyname(3) or gethostbyaddr(3). Checkresolv use the more low-level of the resolver galaxy, so it works like any "lambda" application. Really nice when you have to catch a mysterious failure in a LAMBDA software.
The environmemt variable CHECKRESOLV control the verbosity. A value of tech add the display of reverse lookup and timings. And setting to all give you all the bells'n'whistles needed by geeks.