In a followup CL, make this "tcpsocket".