telnet close command causes premature exit (+FIX)

Steven M. Schultz sms at wlv.imsd.contel.com
Sat Jul 28 12:25:14 AEST 1990


Subject: telnet close command causes premature exit (+FIX)
Index:	ucb/telnet.c 2.10BSD

Description:
	The "close" command causes telnet to exit rather than closing
	the connection and returning to the command loop.

Repeat-By:
	Establish a telnet connection, escape (^]) back to the
	telnet command prompt and type "close".  Note that telnet
	exits rather than permitting another connection to be opened.

Fix:

	Change the return value of bye() to 0 rather than 1.

*** telnet.c.old	Thu Mar 12 11:45:15 1987
--- telnet.c	Fri Jul 27 14:25:20 1990
***************
*** 1985,1991 ****
  		for (op = hisopts; op < &hisopts[256]; op++)
  			*op = 0;
  	}
! 	return 1;
  }
  
  /*VARARGS*/
--- 1985,1991 ----
  		for (op = hisopts; op < &hisopts[256]; op++)
  			*op = 0;
  	}
! 	return 0;
  }
  
  /*VARARGS*/



More information about the Comp.bugs.2bsd mailing list