Return to misc.c CVS log | Up to [local] / src / usr.bin / ssh |
version 1.99, 2015/10/24 08:34:09 | version 1.100, 2015/12/04 21:51:06 | ||
---|---|---|---|
|
|
||
/* %% case */ | /* %% case */ | ||
if (*string == '%') | if (*string == '%') | ||
goto append; | goto append; | ||
if (*string == '\0') | |||
fatal("%s: invalid format", __func__); | |||
for (j = 0; j < num_keys; j++) { | for (j = 0; j < num_keys; j++) { | ||
if (strchr(keys[j].key, *string) != NULL) { | if (strchr(keys[j].key, *string) != NULL) { | ||
i = strlcat(buf, keys[j].repl, sizeof(buf)); | i = strlcat(buf, keys[j].repl, sizeof(buf)); |