summaryrefslogtreecommitdiffstats
path: root/src/lib
diff options
context:
space:
mode:
authorKeith Vetter <keithv@fusion.com>1995-02-20 20:16:23 +0000
committerKeith Vetter <keithv@fusion.com>1995-02-20 20:16:23 +0000
commit3980016d73526633cc644c48f2a2e191011427ac (patch)
treeaad65ef9cb8474db1989f06569838f356869dab8 /src/lib
parenta165d5419cd77a1a2614ab002bb58b12adf43ae8 (diff)
downloadkrb5-3980016d73526633cc644c48f2a2e191011427ac.tar.gz
krb5-3980016d73526633cc644c48f2a2e191011427ac.tar.xz
krb5-3980016d73526633cc644c48f2a2e191011427ac.zip
Experimental checkin
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@4953 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/lib')
-rw-r--r--src/lib/crypto/crc32/ChangeLog5
-rw-r--r--src/lib/crypto/crc32/crc.c6
2 files changed, 10 insertions, 1 deletions
diff --git a/src/lib/crypto/crc32/ChangeLog b/src/lib/crypto/crc32/ChangeLog
index e457eb20d..26f6d0b49 100644
--- a/src/lib/crypto/crc32/ChangeLog
+++ b/src/lib/crypto/crc32/ChangeLog
@@ -1,3 +1,8 @@
+Fri Feb 20 11:08:00 1995 Keith Vetter (keithv@fusion.com)
+
+ * crc.c: added function prototype and removed a function
+ pointer cast.
+
Mon Feb 6 19:24:13 1995 Keith Vetter (keithv@fusion.com)
* Makefile.in: made to work under Windows
diff --git a/src/lib/crypto/crc32/crc.c b/src/lib/crypto/crc32/crc.c
index 3e29e9a5f..5860a0f38 100644
--- a/src/lib/crypto/crc32/crc.c
+++ b/src/lib/crypto/crc32/crc.c
@@ -144,6 +144,10 @@ static u_long const crc_table[256] = {
};
krb5_error_code API
+crc32_sum_func NPROTOTYPE((krb5_pointer in, size_t in_length,
+ krb5_pointer seed, size_t seed_length, krb5_checksum *outcksum));
+
+krb5_error_code API
crc32_sum_func(in, in_length, seed, seed_length, outcksum)
krb5_pointer in;
size_t in_length;
@@ -176,7 +180,7 @@ krb5_checksum FAR *outcksum;
krb5_checksum_entry crc32_cksumtable_entry = {
0,
- (SUM_FUNC) crc32_sum_func,
+ crc32_sum_func,
CRC32_CKSUM_LENGTH, /* CRC-32 is 4 octets */
0, /* not collision proof */
0, /* doesn't use key */