Lines Matching refs:filename
18 int hash_file(gost_hash_ctx *ctx,char *filename,char *sum,int mode);
20 int get_line(FILE *f,char *hash,char *filename);
77 char inhash[65],calcsum[65],filename[PATH_MAX];
88 while (get_line(check_file,inhash,filename))
90 if (!hash_file(&ctx,filename,calcsum,open_mode))
99 fprintf(stderr,"%s\tOK\n",filename);
106 fprintf(stderr,"%s\tFAILED\n",filename);
111 argv[0],filename);
149 int hash_file(gost_hash_ctx *ctx,char *filename,char *sum,int mode)
152 if ((fd=open(filename,mode))<0)
154 perror(filename);
159 perror(filename);
188 int get_line(FILE *f,char *hash,char *filename)
207 i=strlen(fgets(filename,PATH_MAX,f));
208 while (filename[--i]=='\n'||filename[i]=='\r') filename[i]=0;