[2029] in Kerberos-V5-bugs

home help back first fref pref prev next nref lref last post

Re: one further patch for telnetd under AIX 4.1.4

daemon@ATHENA.MIT.EDU (Sam Hartman)
Fri Jun 21 20:57:56 1996

To: p-pomes@alfalfa.aiss.uiuc.edu (Paul Pomes)
Cc: DEEngert@anl.gov, kerberos@MIT.EDU, krb5-bugs@MIT.EDU, jwessel@uiuc.edu,
        lemson@uiuc.edu, roma@uiuc.edu, cc@austin.ibm.com
From: Sam Hartman <hartmans@MIT.EDU>
Date: 21 Jun 1996 20:45:53 -0400
In-Reply-To: p-pomes@alfalfa.aiss.uiuc.edu's message of Thu, 20 Jun 1996 12:43:53 -0500

>>>>> "Paul" == Paul Pomes <p-pomes@alfalfa.aiss.uiuc.edu> writes:

    Paul> Jason Wessel <jwessel@uiuc.edu> is to be credited for finding this one.
    Paul> *** state.c	1996/06/19 21:34:09	1.1
    Paul> --- state.c	1996/06/20 17:38:01
    Paul> ***************
    Paul> *** 254,261 ****
    Paul>   			 * Begin option subnegotiation...
    Paul>   			 */
    Paul>   			case SB:
    Paul> - 				state = TS_SB;
    Paul>   				SB_CLEAR();
    Paul>   				continue;
  
    Paul>   			case WILL:
    Paul> --- 254,264 ----
    Paul>   			 * Begin option subnegotiation...
    Paul>   			 */
    Paul>   			case SB:
    Paul>   				SB_CLEAR();
    Paul> + #ifdef _AIX41
    Paul> + 				SB_TERM();
    Paul> + #endif /* _AIX41 */
    Paul> + 				state = TS_SB;
    Paul>   				continue;
  
    Paul>   			case WILL:
	What does this patch do if it's not obvious groveling through
the suboption code?  (I am not too familiar with state.c.)  Also, why
should it be done on AIX?  I.E.  Does your patch work for a well-known
reason, or just because it changes things  enough?

 doesn't matter too much, although I like to try and understand
problems.

--Sam

home help back first fref pref prev next nref lref last post