srcfile
if (!srcfile((char *)buf, 0, hflg) && !hflg)
static int srcfile(const char *, int, int);
(void)srcfile(_PATH_DOTCSHRC, 0, 0);
(void)srcfile(_PATH_DOTLOGIN, 0, 0);
return srcfile(ptr, mflag ? 0 : 1, 0);
(void)srcfile(_PATH_DOTLOGOUT, 0, 0);
srcfile = getfnidx(name);
flines[srcfile]++;
fnames[srcfile], flines[srcfile], buf, readfile_line);
static int srcfile;
const char *srcfile = ne->source_file;
if (srcfile) {
warnx("source %s line %d", srcfile, ne->source_line);