Remove randpool_save. Add randpool_pool.
authorasterix <asterix@38d2e660-2303-0410-9eaa-f027e97ec537>
Mon, 12 Feb 2007 09:47:39 +0000 (09:47 +0000)
committerasterix <asterix@38d2e660-2303-0410-9eaa-f027e97ec537>
Mon, 12 Feb 2007 09:47:39 +0000 (09:47 +0000)
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@778 38d2e660-2303-0410-9eaa-f027e97ec537

algos/randpool.c
algos/randpool.h

index 63a2716a6fa8a9b89145e1aef5b34eed1f1c0984..14aa9845d12e7092aec97be755b34373e9ae53db 100755 (executable)
@@ -13,8 +13,8 @@
 
 /*#*
  *#* $Log$
- *#* Revision 1.11  2007/02/12 09:40:43  asterix
- *#* Remove randpool_load function. Add *data in randpool_init prototype.
+ *#* Revision 1.12  2007/02/12 09:47:39  asterix
+ *#* Remove randpool_save. Add randpool_pool.
  *#*
  *#* Revision 1.10  2007/02/12 09:03:32  asterix
  *#* Add CONFIG_RANDPOOL_TIMER macro to swich on or off timer support
@@ -248,8 +248,11 @@ void randpool_getN(EntropyPool *pool, void *data, size_t n_byte)
        if(pool->entropy < 0) 
                pool->entropy = 0;
 }
-
-bool randpool_save(void *data)
+/**
+ * Return a pointer to entropy pool.
+ */
+uint8_t *randpool_pool(EntropyPool *pool)
 {
+       return pool->pool_entropy;
 }
 
index af9edc449d9e8614dbbabc3dd4db66eb0019d561..9c310c91e7561f7ea21392b1b0dc34ab297a5439 100755 (executable)
@@ -14,8 +14,8 @@
 
 /*#*
  *#* $Log$
- *#* Revision 1.7  2007/02/12 09:40:43  asterix
- *#* Remove randpool_load function. Add *data in randpool_init prototype.
+ *#* Revision 1.8  2007/02/12 09:47:39  asterix
+ *#* Remove randpool_save. Add randpool_pool.
  *#*
  *#* Revision 1.6  2007/02/09 15:49:54  asterix
  *#* Fix bug in randpool_stir and randpool_add. Typos.
@@ -65,6 +65,6 @@ void randpool_init(EntropyPool *pool, void *_data, size_t len);
 size_t randpool_size(EntropyPool *pool);
 void randpool_get(EntropyPool *pool, void *data, size_t n_byte);
 void randpool_getN(EntropyPool *pool, void *data, size_t n_byte);
-bool randpool_save(void *data);
+uint8_t *randpool_pool(EntropyPool *pool);
 
 #endif /* RANDPOOL_H */