add support for tcp transport stack

We want to run client testsuite not only with udp but with tcp stack too