[rng] Allow entropy_enable() to return an error

Signed-off-by: Michael Brown <mcb30@ipxe.org>
This commit is contained in:
Michael Brown
2012-03-18 16:45:04 +00:00
parent 66f200bdac
commit 196f0bb081
5 changed files with 12 additions and 5 deletions

View File

@@ -61,8 +61,9 @@ typedef uint8_t entropy_sample_t;
/**
* Enable entropy gathering
*
* @ret rc Return status code
*/
void entropy_enable ( void );
int entropy_enable ( void );
/**
* Disable entropy gathering

View File

@@ -19,9 +19,10 @@ FILE_LICENCE ( GPL2_OR_LATER );
#define ENTROPY_PREFIX_null __null_
#endif
static inline __always_inline void
static inline __always_inline int
ENTROPY_INLINE ( null, entropy_enable ) ( void ) {
/* Do nothing */
return 0;
}
static inline __always_inline void