Lines Matching refs:fname
76 eftread_fopen(const char *fname, char *idbuf, size_t idbufsz) in eftread_fopen() argument
87 if ((ptr = strrchr(fname, '.')) == NULL || strcmp(ptr, ".eft") != 0) { in eftread_fopen()
88 out(O_ERR, "%s: not a valid EFT (bad extension)", fname); in eftread_fopen()
92 if ((fp = fopen(fname, "r")) == NULL) { in eftread_fopen()
93 out(O_ERR|O_SYS, "%s", fname); in eftread_fopen()
99 out(O_ERR, "%s: not a valid EFT (too short)", fname); in eftread_fopen()
113 fname, hdr.magic, hdr.major, hdr.minor, in eftread_fopen()
118 out(O_ERR, "%s: not a valid EFT (bad magic)", fname); in eftread_fopen()
125 "this program supports up to %d.%d", fname, in eftread_fopen()
136 out(O_DIE|O_SYS, "%s: fread", fname); in eftread_fopen()
138 out(O_DIE|O_SYS, "%s: fseek", fname); in eftread_fopen()
143 out(O_ERR, "%s: bad dictlen: %d", fname, hdr.dictlen); in eftread_fopen()
154 fname, hdr.dictlen); in eftread_fopen()
182 out(O_DIE|O_SYS, "fread on %s", fname); in eftread_fopen()
186 out(O_ERR, "%s: bad checksum (%x != %x)", fname, in eftread_fopen()
196 out(O_OK, "%s:\n\t%s", fname, hdr.comment); in eftread_fopen()