From d2a897aab084b433231aab5f6908a79cba67dc5d Mon Sep 17 00:00:00 2001 From: Glenn L McGrath Date: Mon, 10 Nov 2003 04:33:55 +0000 Subject: Merge common parts of sha1sum and md5sum, which is everything except the algorithms. Move algorithms to hash_fd and make them available via a common function. --- include/libbb.h | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'include/libbb.h') diff --git a/include/libbb.h b/include/libbb.h index 945dc95..21ea316 100644 --- a/include/libbb.h +++ b/include/libbb.h @@ -473,4 +473,10 @@ extern void vfork_daemon_rexec(int argc, char **argv, char *foreground_opt); extern void get_terminal_width_height(int fd, int *width, int *height); extern unsigned long get_ug_id(const char *s, long (*my_getxxnam)(const char *)); extern void xregcomp(regex_t *preg, const char *regex, int cflags); + +#define HASH_SHA1 1 +#define HASH_MD5 2 +extern int hash_fd(int fd, const off_t size, const uint8_t hash_algo, uint8_t *hashval); + + #endif /* __LIBCONFIG_H__ */ -- cgit v1.1