estrlcat
size_t estrlcat(char *, const char *, size_t);
size_t estrlcat(char *, const char *, size_t);
(void)estrlcat(tmppath, "/", sizeof(tmppath));
(void)estrlcat(tmppath, argv[i], sizeof(tmppath));
(void)estrlcat(tmppath, "/", sizeof(tmppath));
(void)estrlcat(tmppath, argv[3], sizeof(tmppath));
(void)estrlcat(tmppath, "/", sizeof(tmppath));
(void)estrlcat(tmppath, path, sizeof(tmppath));
(void)estrlcat(path, "/", sizeof(path));
(void)estrlcat(path, words->sl_str[0], sizeof(path));