substvar
char * np = substvar(var, pwd, hlen, pch, nlen);
if ((np = substvar(p, pwd, hlen, pch, nlen)) != NULL) {