r23456: Update Samba4 to current lorikeet-heimdal.
[samba.git] / source4 / heimdal / lib / hcrypto / rand.h
similarity index 86%
rename from source4/heimdal/lib/des/rand.h
rename to source4/heimdal/lib/hcrypto/rand.h
index a57da5392874e77630f3ee13318acc7b539e327a..c8ba2d9a7b813788088be3067af709c3df985fd6 100644 (file)
@@ -33,7 +33,7 @@
  */
 
 /*
- * $Id: rand.h,v 1.4 2006/04/17 13:23:04 lha Exp $
+ * $Id: rand.h 20063 2007-01-30 18:30:36Z lha $
  */
 
 #ifndef _HEIM_RAND_H
@@ -53,10 +53,15 @@ typedef struct RAND_METHOD RAND_METHOD;
 #define RAND_set_rand_method hc_RAND_set_rand_method
 #define RAND_get_rand_method hc_RAND_get_rand_method
 #define RAND_set_rand_engine hc_RAND_set_rand_engine
+#define RAND_file_name hc_RAND_file_name
 #define RAND_load_file hc_RAND_load_file
 #define RAND_write_file hc_RAND_write_file
 #define RAND_status hc_RAND_status
 #define RAND_egd hc_RAND_egd
+#define RAND_egd_bytes hc_RAND_egd_bytes
+#define RAND_fortuna_method hc_RAND_fortuna_method
+#define RAND_egd_method hc_RAND_egd_method
+#define RAND_unix_method hc_RAND_unix_method
 
 /*
  *
@@ -87,10 +92,17 @@ const RAND_METHOD *
        RAND_get_rand_method(void);
 int    RAND_set_rand_engine(ENGINE *);
 
+const char *
+       RAND_file_name(char *, size_t);
 int    RAND_load_file(const char *, size_t);
 int    RAND_write_file(const char *);
 int    RAND_status(void);
 int    RAND_egd(const char *);
+int    RAND_egd_bytes(const char *, int);
 
 
+const RAND_METHOD *    RAND_fortuna_method(void);
+const RAND_METHOD *    RAND_unix_method(void);
+const RAND_METHOD *    RAND_egd_method(void);
+
 #endif /* _HEIM_RAND_H */