Thanks to various people for bug reports and other comments on various versions of tcpclient, tcpserver, and tcpcontrol: RA = Russ Allbery J2B = Jos Backus JLB = Julie L. Baumler HB = Harald Barth WEB = William E. Baxter DEB = Donald E. Blais SAC = Shawn A. Clifford JJE = Joshua J. Ellis JF = Janos Farkas CG = Chris Garrigues BG = Bert Gijsbers TG = Tim Goodwin J2H = Jeff Hayward J1H = Johan Holmberg AI = Akihiro Iijima DJ = Dirk Jaeckel SJ = Sudish Joseph PMK = Patrick M. Kane D2K = Dax Kelson T2K = Thomas Kuerten GL = Giles Lean KL = Karl Lehenbauer FPL = Frederik P. Lindberg SML = Stefan M. Linnemann JL = Jim Littlefield RWL = Robert W. Luce RAL = Roberto A. Lumbreras TM = Toshinori Maeno TLM = Timothy L. Mayo RDM = Raul D. Miller JDM = John D. Mitchell NM = Nobuhiro Murata FN = Faried Nawaz RN = Russell Nelson SN = Stan Norton A2P = Andrea Paolini HP = Hitesh Patel GDP = Greg D. Patterson EAP = Eric A. Perlman BJR = Brian J. Reichert M1S = Michael Salmon MBS = Mike Scher AS = Amos Shapira DS = Dave Sill MPS = Matt P. Simerson DPS = David P. Smith RAS = Richard A. Soderberg LST = Louis S. Theran VV = Vince Vielhaber DV = Dirk Vluegels DMV = Dan M. Vogel AV = Alex Vostrikov EW = Erik Wallin CW = Christian Wettergren AW = Arne Wichmann PW = Peter Wilkinson J2W = Jeremy Wohl AY = Araki Yasuhiro MAZ = Matthew A. Zahorik