From: simon Date: Wed, 4 Oct 2000 14:13:17 +0000 (+0000) Subject: Plink now honours the Default Settings protocol and supports -l for username. X-Git-Url: https://git.distorted.org.uk/u/mdw/putty/commitdiff_plain/e7a7383f74f144a490032b3c57e46d14c441abc0 Plink now honours the Default Settings protocol and supports -l for username. Also removed a diagnostic which had got in by mistake. git-svn-id: svn://svn.tartarus.org/sgt/putty@668 cda61777-01e9-0310-a592-d414129be87e --- diff --git a/plink.c b/plink.c index f9c3b033..c8fa337e 100644 --- a/plink.c +++ b/plink.c @@ -162,9 +162,9 @@ int main(int argc, char **argv) { /* * Process the command line. */ - default_protocol = DEFAULT_PROTOCOL; - default_port = DEFAULT_PORT; do_defaults(NULL); + default_protocol = cfg.protocol; + default_port = cfg.port; while (--argc) { char *p = *++argv; if (*p == '-') { @@ -177,7 +177,11 @@ int main(int argc, char **argv) { logfile = "putty.log"; } else if (!strcmp(p, "-pw") && argc > 1) { --argc, password = *++argv; - printf("pw is %s\n", password); + } else if (!strcmp(p, "-l") && argc > 1) { + char *username; + --argc, username = *++argv; + strncpy(cfg.username, username, sizeof(cfg.username)); + cfg.username[sizeof(cfg.username)-1] = '\0'; } else if (!strcmp(p, "-P") && argc > 1) { --argc, portnumber = atoi(*++argv); }