The third function performs authentication as a client. It receives a pointer
to the instance block, and four further arguments:
The third function performs authentication as a client. It receives a pointer
to the instance block, and four further arguments: