digest_file
int digest_file(const char *, struct hash_list *, int);
error = digest_file("-", &hl, pflag);
error += digest_file(*argv++, &hl, 0);