Lines Matching refs:fname
74 eftread_fopen(const char *fname, char *idbuf, size_t idbufsz) in eftread_fopen() argument
85 if ((ptr = strrchr(fname, '.')) == NULL || strcmp(ptr, ".eft") != 0) { in eftread_fopen()
86 out(O_ERR, "%s: not a valid EFT (bad extension)", fname); in eftread_fopen()
90 if ((fp = fopen(fname, "r")) == NULL) { in eftread_fopen()
91 out(O_ERR|O_SYS, "%s", fname); in eftread_fopen()
97 out(O_ERR, "%s: not a valid EFT (too short)", fname); in eftread_fopen()
111 fname, hdr.magic, hdr.major, hdr.minor, in eftread_fopen()
116 out(O_ERR, "%s: not a valid EFT (bad magic)", fname); in eftread_fopen()
123 "this program supports up to %d.%d", fname, in eftread_fopen()
134 out(O_DIE|O_SYS, "%s: fread", fname); in eftread_fopen()
136 out(O_DIE|O_SYS, "%s: fseek", fname); in eftread_fopen()
141 out(O_ERR, "%s: bad dictlen: %d", fname, hdr.dictlen); in eftread_fopen()
152 fname, hdr.dictlen); in eftread_fopen()
180 out(O_DIE|O_SYS, "fread on %s", fname); in eftread_fopen()
184 out(O_ERR, "%s: bad checksum (%x != %x)", fname, in eftread_fopen()
194 out(O_OK, "%s:\n\t%s", fname, hdr.comment); in eftread_fopen()