Lines Matching defs:mnttabp
37 int getmntent(FILE *mnttabp, struct mnttab *mp);
97 mnttabscan(FILE *mnttabp, struct mnttab *mnt)
106 cp = fgets(line, 256, mnttabp);
133 FILE *mnttabp;
135 if ((mnttabp = fopen(fname, flag)) == NULL)
143 if (lockf(fileno(mnttabp), LOCK_EX, 0) < 0)
145 fclose(mnttabp);
151 return (mnttabp);
155 endmntent(mnttabp)
156 FILE *mnttabp;
159 if (mnttabp)
161 fclose(mnttabp);
168 * int getmntent (mnttabp, mp)
169 * FILE *mnttabp;
174 * if (mnttabp == 0)
180 * nfields = mnttabscan(mnttabp, mntp);
194 * getmntent(mnttabp)
195 * FILE *mnttabp;
199 * if (mnttabp == 0)
203 * nfields = mnttabscan(mnttabp, mntp);
212 * addmntent(mnttabp, mnt)
213 * FILE *mnttabp;
216 * if (fseek(mnttabp, 0L, 2) < 0)
224 * mntprtent(mnttabp, mnt);
230 mntprtent(FILE *mnttabp, struct mnttab *mnt)
232 fprintf(mnttabp, "%s\t%s\t%s\t%s\t%s\n",