C-based tcp demo