This file lacks a header-guard. It's needed since it is
included multiple times in crypto/des/des_opts.c (via
des_enc.c). Patch:
--- orig/crypto/des/spr.h 2002-03-04 18:01:16 +0100
+++ crypto/des/spr.h 2007-03-19 18:32:56 +0100
@@ -56,6 +56,9 @@
* [including the GNU Public Licence.]
*/
+#ifndef HEADER_DES_SPR_H
+#define HEADER_DES_SPR_H
+
OPENSSL_GLOBAL const DES_LONG DES_SPtrans[8][64]={
{
/* nibble 0 */
@@ -202,3 +205,5 @@
0x00000080L, 0x20820000L, 0x00820080L, 0x00000000L,
0x20000000L, 0x20800080L, 0x00020000L, 0x00820080L,
}};
+
+#endif /* HEADER_DES_SPR_H */
----------------
--gv
______________________________________________________________________
OpenSSL Project http://www.openssl.org
Development Mailing List [email protected]
Automated List Manager [EMAIL PROTECTED]