|
@@ -44,31 +44,31 @@
|
|
|
# include <openssl/opensslconf.h>
|
|
|
|
|
|
# ifndef OPENSSL_NO_SEED
|
|
|
-# include <openssl/e_os2.h>
|
|
|
-# include <openssl/crypto.h>
|
|
|
+# include <openssl/e_os2.h>
|
|
|
+# include <openssl/crypto.h>
|
|
|
|
|
|
-#ifdef __cplusplus
|
|
|
+# ifdef __cplusplus
|
|
|
extern "C" {
|
|
|
-#endif
|
|
|
+# endif
|
|
|
|
|
|
/* look whether we need 'long' to get 32 bits */
|
|
|
-# ifdef AES_LONG
|
|
|
-# ifndef SEED_LONG
|
|
|
-# define SEED_LONG 1
|
|
|
+# ifdef AES_LONG
|
|
|
+# ifndef SEED_LONG
|
|
|
+# define SEED_LONG 1
|
|
|
+# endif
|
|
|
# endif
|
|
|
-# endif
|
|
|
|
|
|
-# include <sys/types.h>
|
|
|
+# include <sys/types.h>
|
|
|
|
|
|
-# define SEED_BLOCK_SIZE 16
|
|
|
-# define SEED_KEY_LENGTH 16
|
|
|
+# define SEED_BLOCK_SIZE 16
|
|
|
+# define SEED_KEY_LENGTH 16
|
|
|
|
|
|
typedef struct seed_key_st {
|
|
|
-# ifdef SEED_LONG
|
|
|
+# ifdef SEED_LONG
|
|
|
unsigned long data[32];
|
|
|
-# else
|
|
|
+# else
|
|
|
unsigned int data[32];
|
|
|
-# endif
|
|
|
+# endif
|
|
|
} SEED_KEY_SCHEDULE;
|
|
|
|
|
|
void SEED_set_key(const unsigned char rawkey[SEED_KEY_LENGTH],
|
|
@@ -94,9 +94,9 @@ void SEED_ofb128_encrypt(const unsigned char *in, unsigned char *out,
|
|
|
size_t len, const SEED_KEY_SCHEDULE *ks,
|
|
|
unsigned char ivec[SEED_BLOCK_SIZE], int *num);
|
|
|
|
|
|
-# ifdef __cplusplus
|
|
|
+# ifdef __cplusplus
|
|
|
}
|
|
|
-# endif
|
|
|
+# endif
|
|
|
# endif
|
|
|
|
|
|
#endif
|