X-Git-Url: https://git.openssl.org/gitweb/?p=openssl.git;a=blobdiff_plain;f=crypto%2Frc4%2Frc4.h;h=88ceb46bc54d11fbc613c049c24c938d6bcfada5;hp=8556dddab0ecebd90ede06fa64e8e8f66ed455e9;hb=d0666f289ac013094bbbf547bfbcd616199b7d2d;hpb=c236e66d628ec4a7d24612dd5c94c35c6b170af8 diff --git a/crypto/rc4/rc4.h b/crypto/rc4/rc4.h index 8556dddab0..88ceb46bc5 100644 --- a/crypto/rc4/rc4.h +++ b/crypto/rc4/rc4.h @@ -59,15 +59,16 @@ #ifndef HEADER_RC4_H #define HEADER_RC4_H -#ifdef __cplusplus -extern "C" { -#endif - -#ifdef NO_RC4 +#include /* OPENSSL_NO_RC4, RC4_INT */ +#ifdef OPENSSL_NO_RC4 #error RC4 is disabled. #endif -#include /* RC4_INT */ +#include + +#ifdef __cplusplus +extern "C" { +#endif typedef struct rc4_key_st { @@ -78,7 +79,8 @@ typedef struct rc4_key_st const char *RC4_options(void); void RC4_set_key(RC4_KEY *key, int len, const unsigned char *data); -void RC4(RC4_KEY *key, unsigned long len, const unsigned char *indata, +void private_RC4_set_key(RC4_KEY *key, int len, const unsigned char *data); +void RC4(RC4_KEY *key, size_t len, const unsigned char *indata, unsigned char *outdata); #ifdef __cplusplus