[2666] in Kerberos-V5-bugs

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

krb5-appl/375: Support INIT stanza in .telnetrc

daemon@ATHENA.MIT.EDU (Jonathan I. Kamens)
Wed Feb 12 12:32:15 1997

Resent-From: gnats@rt-11.MIT.EDU (GNATS Management)
Resent-To: krb5-unassigned@RT-11.MIT.EDU
Resent-Reply-To: krb5-bugs@MIT.EDU, jik@cam.ov.com
Date: Wed, 12 Feb 1997 12:32:38 -0500
From: "Jonathan I. Kamens" <jik@kamens.brookline.ma.us>
Reply-To: jik@cam.ov.com
To: krb5-bugs@MIT.EDU
Cc: jik@cam.ov.com


>Number:         375
>Category:       krb5-appl
>Synopsis:       Support INIT stanza in .telnetrc
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    krb5-unassigned
>State:          open
>Class:          change-request
>Submitter-Id:   unknown
>Arrival-Date:   Wed Feb 12 12:29:00 EST 1997
>Last-Modified:
>Originator:     Jonathan I. Kamens
>Organization:
OpenVision Technologies, Inc.
>Release:        1.0
>Environment:
N/A
>Description:
	Telnet should support an "INIT" stanza in .telnetrc, to be
used by the user to set defaults for all hosts.

	I believe this patch was submitted previously, but it doesn't
seem to have made it into 1.0.
>How-To-Repeat:
	
>Fix:
--- krb5-1.0/src/appl/telnet/telnet/commands.c	Tue Nov 26 20:42:37 1996
+++ krb5-1.0/src/appl/telnet/telnet/commands.c	Tue Feb 11 20:31:45 1997
@@ -2843,6 +2843,11 @@
 	return 0;
 }
 
+void init_cmdrc()
+{
+   cmdrc("INIT", "INITIALIZE");
+}
+
 static char *rcname = 0;
 static char rcbuf[128];
 
@@ -2915,7 +2920,7 @@
 	    continue;
 	}
 	/*
-	 * This should never happen...
+	 * This can happen in the INIT stanza
 	 */
 	if (c->needconnect && !connected) {
 	    printf("?Need to be connected first for %s.\r\n", margv[0]);
--- krb5-1.0/src/appl/telnet/telnet/externs.h	Thu Nov 14 14:53:30 1996
+++ krb5-1.0/src/appl/telnet/telnet/externs.h	Tue Feb 11 20:24:04 1997
@@ -256,6 +256,7 @@
 
 extern void
     command P((int, char *, int)),
+    init_cmdrc P((void)),
     Dump P((int, unsigned char *, int)),
     init_3270 P((void)),
     printoption P((char *, int, int)),
--- krb5-1.0/src/appl/telnet/telnet/main.c	Fri Nov  1 20:46:32 1996
+++ krb5-1.0/src/appl/telnet/telnet/main.c	Tue Feb 11 20:25:17 1997
@@ -71,6 +71,8 @@
 #if defined(TN3270)
     init_3270();
 #endif
+
+    init_cmdrc();
 }
 
 	void
>Audit-Trail:
>Unformatted:

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