version 1.14, 2015/10/16 13:37:44 |
version 1.15, 2015/11/05 20:07:15 |
|
|
file = argv[0]; |
file = argv[0]; |
else if (argc > 1) |
else if (argc > 1) |
usage(); |
usage(); |
|
else if (pledge("stdio", NULL) == -1) |
|
err(1, "pledge"); |
|
|
if ((linelen = getline(&line, &linesize, stdin)) == -1) |
if ((linelen = getline(&line, &linesize, stdin)) == -1) |
err(1, "cannot read login:password from stdin"); |
err(1, "cannot read login:password from stdin"); |
line[linelen-1] = '\0'; |
line[linelen-1] = '\0'; |
|
|
|
|
switch (argc) { |
switch (argc) { |
case 1: |
case 1: |
|
if (pledge("stdio tty", NULL) == -1) |
|
err(1, "pledge"); |
if ((loginlen = asprintf(&login, "%s:", argv[0])) == -1) |
if ((loginlen = asprintf(&login, "%s:", argv[0])) == -1) |
err(1, "asprintf"); |
err(1, "asprintf"); |
break; |
break; |