Lines Matching defs:keyfile

66 		fclose(mp->keyfile);
67 mp->keyfile = NULL;
96 fclose(mp->keyfile);
97 mp->keyfile = NULL;
106 FILE *keyfile = NULL;
110 (keyfile = fopen(_PATH_SKEYKEYS, "r+"))) {
112 fchmod(fileno(keyfile), 0600);
114 keyfile = NULL;
117 return keyfile;
133 if(!(mp->keyfile = openSkey()))
137 while (!feof(mp->keyfile)) {
140 recstart = ftell(mp->keyfile);
142 if (fgets(mp->buf, sizeof(mp->buf), mp->keyfile) != mp->buf)
171 fseek(mp->keyfile, recstart, SEEK_SET);
195 if (mp->keyfile == NULL) {
196 if(!(mp->keyfile = openSkey()))
201 while (!feof(mp->keyfile)) {
204 recstart = ftell(mp->keyfile);
206 if (fgets(mp->buf, sizeof(mp->buf), mp->keyfile) != mp->buf)
228 return(feof(mp->keyfile));
257 fclose(mp->keyfile);
258 mp->keyfile = NULL;
266 fclose(mp->keyfile);
267 mp->keyfile = NULL;
282 if ((rval = flock(fileno(mp->keyfile), LOCK_EX|LOCK_NB)) == 0 ||
294 fseek(mp->keyfile, mp->recstart, SEEK_SET);
295 if (fgets(mp->buf, sizeof(mp->buf), mp->keyfile) != mp->buf) {
296 fclose(mp->keyfile);
297 mp->keyfile = NULL;
318 fclose(mp->keyfile);
319 mp->keyfile = NULL;
330 fseek(mp->keyfile, mp->recstart, SEEK_SET);
333 (void)fprintf(mp->keyfile, "%s %04d %-16s %s %-21s\n",
336 (void)fprintf(mp->keyfile, "%s %s %04d %-16s %s %-21s\n",
340 fclose(mp->keyfile);
341 mp->keyfile = NULL;
345 fclose(mp->keyfile);
346 mp->keyfile = NULL;
360 if (skey.keyfile != NULL) {
361 fclose(skey.keyfile);
362 skey.keyfile = NULL;
381 if (skey.keyfile != NULL) {
382 fclose(skey.keyfile);
383 skey.keyfile = NULL;
604 fseek(mp->keyfile, mp->recstart, SEEK_SET);
605 if (fputc('#', mp->keyfile) == EOF) {
606 fclose(mp->keyfile);
607 mp->keyfile = NULL;
611 fclose(mp->keyfile);
612 mp->keyfile = NULL;