From 6a8ec97c80056ad30fcb3ca61b4c9eee16ad0578 Mon Sep 17 00:00:00 2001 From: jacob Date: Fri, 7 Apr 2006 21:42:30 +0000 Subject: [PATCH] Remove login name prompt from PSFTP. ssh.c will prompt for a login name as required, and doing so in psftp.c before we've even made a connection is incorrect wrt `bypass-ssh2-userauth'. git-svn-id: svn://svn.tartarus.org/sgt/putty@6634 cda61777-01e9-0310-a592-d414129be87e --- psftp.c | 18 ------------------ 1 file changed, 18 deletions(-) diff --git a/psftp.c b/psftp.c index 6a4ba563..04a631c1 100644 --- a/psftp.c +++ b/psftp.c @@ -2724,24 +2724,6 @@ static int psftp_connect(char *userhost, char *user, int portnumber) strncpy(cfg.username, user, sizeof(cfg.username) - 1); cfg.username[sizeof(cfg.username) - 1] = '\0'; } - if (!cfg.username[0]) { - /* FIXME: leave this to ssh.c? */ - int ret; - prompts_t *p = new_prompts(NULL); - p->to_server = TRUE; - p->name = dupstr("SSH login name"); - add_prompt(p, dupstr("login as: "), TRUE, lenof(cfg.username)); - ret = get_userpass_input(p, NULL, 0); - assert(ret >= 0); - if (!ret) { - free_prompts(p); - fprintf(stderr, "psftp: no username, aborting\n"); - cleanup_exit(1); - } else { - memcpy(cfg.username, p->prompts[0]->result, lenof(cfg.username)); - free_prompts(p); - } - } if (portnumber) cfg.port = portnumber; -- 2.11.0