diff options
author | Ken Raeburn <raeburn@mit.edu> | 2006-06-15 22:42:53 +0000 |
---|---|---|
committer | Ken Raeburn <raeburn@mit.edu> | 2006-06-15 22:42:53 +0000 |
commit | 1b47bac1c93c53d6c2501b080c969adc65d1dbe1 (patch) | |
tree | cd161878b4ed971a3714ef059fcdaa7b7efd2e57 /src/appl/telnet/telnetd | |
parent | 88db0dcab74336656a3f1ba8dfdcbe26c327dc17 (diff) | |
download | krb5-1b47bac1c93c53d6c2501b080c969adc65d1dbe1.tar.gz krb5-1b47bac1c93c53d6c2501b080c969adc65d1dbe1.tar.xz krb5-1b47bac1c93c53d6c2501b080c969adc65d1dbe1.zip |
Increase buffer sizes to 64K where a Kerberos 5 authenticator might be
exchanged. Suggested by Markus Moeller.
ticket: 2615
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@18151 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/appl/telnet/telnetd')
-rw-r--r-- | src/appl/telnet/telnetd/Makefile.in | 2 | ||||
-rw-r--r-- | src/appl/telnet/telnetd/state.c | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/src/appl/telnet/telnetd/Makefile.in b/src/appl/telnet/telnetd/Makefile.in index c1368629bd..0b19dd3698 100644 --- a/src/appl/telnet/telnetd/Makefile.in +++ b/src/appl/telnet/telnetd/Makefile.in @@ -27,7 +27,7 @@ BUILDTOP=$(REL)..$(S)..$(S).. AUTH_DEF=-DAUTHENTICATION -DENCRYPTION -DKRB5 -DFORWARD -UNO_LOGIN_F -ULOGIN_CAP_F -DLOGIN_PROGRAM=KRB5_PATH_LOGIN OTHERDEFS=-DKLUDGELINEMODE -DDIAGNOSTICS -DENV_HACK -DOLD_ENVIRON LOCALINCLUDES=-I.. -I$(srcdir)/.. -DEFINES = $(AUTH_DEF) $(OTHERDEFS) +DEFINES = -DTELNET_BUFSIZE=65535 $(AUTH_DEF) $(OTHERDEFS) ARPA_TELNET= $(srcdir)/../arpa/telnet.h PROG_LIBPATH=-L$(TOPLIBD) $(KRB4_LIBPATH) diff --git a/src/appl/telnet/telnetd/state.c b/src/appl/telnet/telnetd/state.c index b01842f006..e08c5bb13a 100644 --- a/src/appl/telnet/telnetd/state.c +++ b/src/appl/telnet/telnetd/state.c @@ -53,7 +53,7 @@ static int envvarok (char *); * Buffer for sub-options, and macros * for suboptions buffer manipulations */ -unsigned char subbuffer[4096], *subpointer= subbuffer, *subend= subbuffer; +unsigned char subbuffer[TELNET_BUFSIZE], *subpointer= subbuffer, *subend= subbuffer; #define SB_CLEAR() subpointer = subbuffer #define SB_TERM() { subend = subpointer; SB_CLEAR(); } |