diff options
| author | djm <> | 2006-06-27 05:05:42 +0000 |
|---|---|---|
| committer | djm <> | 2006-06-27 05:05:42 +0000 |
| commit | f6198d4d0ab97685dc56be2d48715ed39fcc74b9 (patch) | |
| tree | 6e28360095ed5ba5ef1760a419c43eef4ef6946b /src/lib/libcrypto/rc4/rc4_skey.c | |
| parent | 0ff0f9d99c40072de315264b0f602bd639e7f662 (diff) | |
| download | openbsd-f6198d4d0ab97685dc56be2d48715ed39fcc74b9.tar.gz openbsd-f6198d4d0ab97685dc56be2d48715ed39fcc74b9.tar.bz2 openbsd-f6198d4d0ab97685dc56be2d48715ed39fcc74b9.zip | |
import of openssl-0.9.7j
Diffstat (limited to 'src/lib/libcrypto/rc4/rc4_skey.c')
| -rw-r--r-- | src/lib/libcrypto/rc4/rc4_skey.c | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/src/lib/libcrypto/rc4/rc4_skey.c b/src/lib/libcrypto/rc4/rc4_skey.c index 07234f061a..60510624fd 100644 --- a/src/lib/libcrypto/rc4/rc4_skey.c +++ b/src/lib/libcrypto/rc4/rc4_skey.c | |||
| @@ -58,6 +58,7 @@ | |||
| 58 | 58 | ||
| 59 | #include <openssl/rc4.h> | 59 | #include <openssl/rc4.h> |
| 60 | #include <openssl/crypto.h> | 60 | #include <openssl/crypto.h> |
| 61 | #include <openssl/fips.h> | ||
| 61 | #include "rc4_locl.h" | 62 | #include "rc4_locl.h" |
| 62 | #include <openssl/opensslv.h> | 63 | #include <openssl/opensslv.h> |
| 63 | 64 | ||
| @@ -94,10 +95,6 @@ FIPS_NON_FIPS_VCIPHER_Init(RC4) | |||
| 94 | unsigned int i; | 95 | unsigned int i; |
| 95 | 96 | ||
| 96 | d= &(key->data[0]); | 97 | d= &(key->data[0]); |
| 97 | #if defined(__ia64) || defined(__ia64__) || defined(_M_IA64) | ||
| 98 | /* see crypto/rc4/asm/rc4-ia64.S for further details... */ | ||
| 99 | d=(RC4_INT *)(((size_t)(d+255))&~(sizeof(key->data)-1)); | ||
| 100 | #endif | ||
| 101 | 98 | ||
| 102 | for (i=0; i<256; i++) | 99 | for (i=0; i<256; i++) |
| 103 | d[i]=i; | 100 | d[i]=i; |
