diff options
author | Timo Teräs <timo.teras@iki.fi> | 2020-01-10 03:48:29 +0200 |
---|---|---|
committer | Timo Teräs <timo.teras@iki.fi> | 2020-01-10 03:48:29 +0200 |
commit | 6fae74e1daeb59f789456dcc816b089e601809fd (patch) | |
tree | cde12b3c77763c16150f9722da2e4e85cb59539a /src | |
parent | 7e2e440d4c7c51bff3ffb83ad3fd29d7b6088e32 (diff) | |
download | apk-tools-6fae74e1daeb59f789456dcc816b089e601809fd.tar.gz apk-tools-6fae74e1daeb59f789456dcc816b089e601809fd.tar.bz2 apk-tools-6fae74e1daeb59f789456dcc816b089e601809fd.tar.xz apk-tools-6fae74e1daeb59f789456dcc816b089e601809fd.zip |
remove obsolete md5.h
Diffstat (limited to 'src')
-rw-r--r-- | src/md5.h | 60 |
1 files changed, 0 insertions, 60 deletions
diff --git a/src/md5.h b/src/md5.h deleted file mode 100644 index 6996c4d..0000000 --- a/src/md5.h +++ /dev/null @@ -1,60 +0,0 @@ -/* md5.h - Compute MD5 checksum of files or strings according to the - * definition of MD5 in RFC 1321 from April 1992. - * Copyright (C) 1995-1999 Free Software Foundation, Inc. - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2, or (at your option) - * any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software Foundation, - * Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - */ - -#ifndef MD5_H -#define MD5_H - -#include <sys/types.h> - -typedef unsigned char md5sum_t[16]; -typedef u_int32_t md5_uint32; - -struct md5_ctx -{ - md5_uint32 A; - md5_uint32 B; - md5_uint32 C; - md5_uint32 D; - - md5_uint32 total[2]; - md5_uint32 buflen; - char buffer[128]; -}; - -/* Initialize structure containing state of computation. - (RFC 1321, 3.3: Step 3) */ -void md5_init(struct md5_ctx *ctx); - -/* Starting with the result of former calls of this function (or the - initialization function update the context for the next LEN bytes - starting at BUFFER. - It is NOT required that LEN is a multiple of 64. */ -void md5_process(struct md5_ctx *ctx, const void *buffer, size_t len); - -/* Process the remaining bytes in the buffer and put result from CTX - in first 16 bytes following RESBUF. The result is always in little - endian byte order, so that a byte-wise output yields to the wanted - ASCII representation of the message digest. - - IMPORTANT: On some systems it is required that RESBUF is correctly - aligned for a 32 bits value. */ -void md5_finish(struct md5_ctx *ctx, md5sum_t resbuf); - -#endif - |