tcp function debug