client.h revision ad9da7356677de3b1176bbed0ec8a04e7a33ea03