Lines Matching defs:finfo
382 valid_basic_properties(struct inetconfent *iconf, struct fileinfo *finfo)
424 finfo->filename, finfo->lineno,
433 valid_inetconfent(struct inetconfent *iconf, struct fileinfo *finfo)
475 progname, finfo->filename,
476 finfo->lineno, iconf->service);
487 finfo->filename, finfo->lineno, proto);
498 progname, finfo->filename, finfo->lineno,
507 progname, finfo->filename, finfo->lineno,
535 progname, finfo->filename, finfo->lineno);
539 finfo->filename, finfo->lineno, iconf->service);
545 progname, finfo->filename, finfo->lineno,
550 return (valid && valid_basic_properties(iconf, finfo));
657 fgetinetconfent(struct fileinfo *finfo, boolean_t validate)
663 while (fgets(line, sizeof (line), finfo->fp) != NULL) {
664 finfo->lineno++;
671 skipline(finfo->fp);
678 progname, finfo->filename, finfo->lineno);
679 skipline(finfo->fp);
680 finfo->failcnt++;
692 progname, finfo->filename, finfo->lineno);
693 finfo->failcnt++;
697 if (!validate || valid_inetconfent(iconf, finfo))
700 finfo->failcnt++;
810 struct fileinfo *finfo = NULL;
838 finfo = safe_malloc(sizeof (struct fileinfo));
839 finfo->fp = fp;
840 finfo->filename = filename;
841 finfo->lineno = 0;
842 finfo->failcnt = 0;
845 return (finfo);
857 struct fileinfo **finfo)
925 *finfo = safe_malloc(sizeof (struct fileinfo));
926 (*finfo)->fp = fp;
927 (*finfo)->filename = dstfile;
928 (*finfo)->lineno = 0;
929 (*finfo)->failcnt = 0;