version 1.24, 2015/07/26 19:14:46 |
version 1.25, 2015/07/26 19:49:11 |
|
|
parseconfig("/etc/doas.conf", 1); |
parseconfig("/etc/doas.conf", 1); |
|
|
/* cmdline is used only for logging, no need to abort on truncate */ |
/* cmdline is used only for logging, no need to abort on truncate */ |
(void) strlcpy(cmdline, argv[0], sizeof(cmdline)) < sizeof(cmdline); |
(void) strlcpy(cmdline, argv[0], sizeof(cmdline)); |
if (strlcpy(cmdline, argv[0], sizeof(cmdline)) >= sizeof(cmdline)) |
|
errx(1, "command line too long"); |
|
for (i = 1; i < argc; i++) { |
for (i = 1; i < argc; i++) { |
if (strlcat(cmdline, " ", sizeof(cmdline)) >= sizeof(cmdline)) |
if (strlcat(cmdline, " ", sizeof(cmdline)) >= sizeof(cmdline)) |
break; |
break; |