Relay rng return value in nonce plugin
[strongswan.git] / src / libstrongswan / plugins / nonce / nonce_nonceg.c
index fd1bbe9..0402e35 100644 (file)
@@ -38,15 +38,13 @@ struct private_nonce_nonceg_t {
 METHOD(nonce_gen_t, get_nonce, bool,
        private_nonce_nonceg_t *this, size_t size, u_int8_t *buffer)
 {
-       this->rng->get_bytes(this->rng, size, buffer);
-       return TRUE;
+       return this->rng->get_bytes(this->rng, size, buffer);
 }
 
 METHOD(nonce_gen_t, allocate_nonce, bool,
        private_nonce_nonceg_t *this, size_t size, chunk_t *chunk)
 {
-       this->rng->allocate_bytes(this->rng, size, chunk);
-       return TRUE;
+       return this->rng->allocate_bytes(this->rng, size, chunk);
 }
 
 METHOD(nonce_gen_t, destroy, void,