proto: introduce listen option in tcp