From 6ecd034eaf301013518d67302a6e0f855b487efc Mon Sep 17 00:00:00 2001 From: Johan Danielsson Date: Wed, 16 Apr 2003 12:14:45 +0000 Subject: [PATCH] add a -4 option git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12023 ec53bebd-3082-4978-b11e-865c3cabbd6b --- appl/rcp/rcp.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/appl/rcp/rcp.c b/appl/rcp/rcp.c index bfa700e23..c54409a34 100644 --- a/appl/rcp/rcp.c +++ b/appl/rcp/rcp.c @@ -41,7 +41,7 @@ uid_t userid; int errs, remin, remout; int pflag, iamremote, iamrecursive, targetshouldbedirectory; int doencrypt, noencrypt; -int usebroken, usekrb5, forwardtkt; +int usebroken, usekrb4, usekrb5, forwardtkt; char *port; #define CMDNEEDS 64 @@ -61,6 +61,7 @@ static int fflag, tflag; static int version_flag, help_flag; struct getargs args[] = { + { NULL, '4', arg_flag, &usekrb4, "use Kerberos 4 authentication" }, { NULL, '5', arg_flag, &usekrb5, "use Kerberos 5 authentication" }, { NULL, 'F', arg_flag, &forwardtkt, "forward credentials" }, { NULL, 'K', arg_flag, &usebroken, "use BSD authentication" }, @@ -751,6 +752,8 @@ do_cmd(char *host, char *remuser, char *cmd, int *fdin, int *fdout) i = 0; args[i++] = RSH_PROGRAM; + if (usekrb4) + args[i++] = "-4"; if (usekrb5) args[i++] = "-5"; if (usebroken)