Lines Matching refs:fp
86 FILE * fp;
143 if (pvt->fp)
144 (void) fclose(pvt->fp);
184 if (pvt->fp) {
185 if (fseek(pvt->fp, 0L, SEEK_SET) == 0)
187 (void)fclose(pvt->fp);
189 if (!(pvt->fp = fopen(_PATH_PROTOCOLS, "r" )))
191 if (fcntl(fileno(pvt->fp), F_SETFD, 1) < 0) {
192 (void)fclose(pvt->fp);
193 pvt->fp = NULL;
204 if (!pvt->fp)
206 if (!pvt->fp)
216 if ((p = fgets(bufp + offset, bufsiz - offset, pvt->fp)) == NULL) {
221 if (!strchr(p, '\n') && !feof(pvt->fp)) {
236 while ((c = getc(pvt->fp)) != EOF)
240 ungetc(c, pvt->fp);
288 if (pvt->fp != NULL) {
289 (void)fclose(pvt->fp);
290 pvt->fp = NULL;