When the "dynamic" ENGINE loads another ENGINE from a shared-library, it
[openssl.git] / crypto / cast / cast.h
index 6cc5e8aa8cf046c125032e38ef7a5c4b3647bbe3..b28e4e4f3b3c969ddfc666c981f7b7b65221f575 100644 (file)
@@ -63,7 +63,7 @@
 extern "C" {
 #endif
 
-#ifdef NO_CAST
+#ifdef OPENSSL_NO_CAST
 #error CAST is disabled.
 #endif
 
@@ -82,7 +82,7 @@ typedef struct cast_key_st
        } CAST_KEY;
 
  
-void CAST_set_key(CAST_KEY *key, int len, unsigned char *data);
+void CAST_set_key(CAST_KEY *key, int len, const unsigned char *data);
 void CAST_ecb_encrypt(const unsigned char *in,unsigned char *out,CAST_KEY *key,
                      int enc);
 void CAST_encrypt(CAST_LONG *data,CAST_KEY *key);