Not my own code, it's converted from distcc svn repo http://distcc.googlecode.com/svn/