Lines Matching refs:fp
88 FILE * fp;
159 if (pvt->fp)
160 (void)fclose(pvt->fp);
206 if (pvt->fp) {
207 if (fseek(pvt->fp, 0L, SEEK_SET) == 0)
209 (void)fclose(pvt->fp);
211 if (!(pvt->fp = fopen(_PATH_NETWORKS, "r")))
213 if (fcntl(fileno(pvt->fp), F_SETFD, 1) < 0) {
214 (void)fclose(pvt->fp);
215 pvt->fp = NULL;
230 if (pvt->fp == NULL)
232 if (pvt->fp == NULL) {
240 p = fgets(bufp + offset, bufsiz - offset, pvt->fp);
243 if (!strchr(p, '\n') && !feof(pvt->fp)) {
258 while ((c = getc(pvt->fp)) != EOF)
262 ungetc(c, pvt->fp);
323 if (pvt->fp != NULL) {
324 (void)fclose(pvt->fp);
325 pvt->fp = NULL;