added client_auth pipe arg macro