!<arch> Ipbfndflag 418698044 968 27 100644 111 ` aaa bbb|ccc ddd|eee:lp fff:lp=here:id=butnothere ggg| hhh|iii:lp=andhere:lp: :jjj kkk|lll|:lp:lp=andherealso: Opbfndflag 418698044 968 27 100644 62 ` ddd|eee:lp hhh|iii:lp=andhere:lp: kkk|lll|:lp:lp=andherealso: Tpbfndflag.c 418698050 968 27 100644 542 ` /* * pbfndflag() */ #include <stdio.h> #include "path.h" #include "pdb.h" #include "yesno.h" char *PGN = "Tpbfndflag"; /* program name */ main() { int closepdb(); /* close database */ int pbfndflag(); /* find flag field */ int pgetent(); /* load next entry into buffer */ PDB *mustopenpdb(); /* must open database or die */ PDB *pdbp; /* database stream */ pdbp = mustopenpdb("Ipbfndflag", ".", "r"); while (pgetent(pdbp) != EOF) if (pbfndflag("lp") == YES) printf("%s\n", pdbp->pbuf); closepdb(pdbp); exit(0); }