2794
2794
/* non-blocking pseudo-random bytes, i.e. we don't want to block or deplete
2795
2795
* entropy as we only need a unique sequence of bytes, not a secret one as
2796
2796
* it is sent in plaintext anyway, and signed with an HMAC */
2798
2798
/* can also return 0 or 1 but that doesn't matter here */
2799
2799
WARN("Cannot generate random bytes");
2800
2800
msg_set_reason("Failed to generate random string");