tls: make tls_get_random() FAST_FUNC
function old new delta tls_handshake 1977 1985 +8 tls_get_random 32 28 -4 ------------------------------------------------------------------------------ (add/remove: 0/0 grow/shrink: 1/1 up/down: 8/-4) Total: 4 bytes Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
This commit is contained in:
parent
26602b85a3
commit
624066f0cc
@ -337,7 +337,7 @@ static void dump_tls_record(const void *vp, int len)
|
|||||||
# define dump_tls_record(...) ((void)0)
|
# define dump_tls_record(...) ((void)0)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
void tls_get_random(void *buf, unsigned len)
|
void FAST_FUNC tls_get_random(void *buf, unsigned len)
|
||||||
{
|
{
|
||||||
if (len != open_read_close("/dev/urandom", buf, len))
|
if (len != open_read_close("/dev/urandom", buf, len))
|
||||||
xfunc_die();
|
xfunc_die();
|
||||||
|
@ -80,7 +80,7 @@ typedef int16_t int16;
|
|||||||
|
|
||||||
#define AES_BLOCK_SIZE 16
|
#define AES_BLOCK_SIZE 16
|
||||||
|
|
||||||
void tls_get_random(void *buf, unsigned len);
|
void tls_get_random(void *buf, unsigned len) FAST_FUNC;
|
||||||
|
|
||||||
#define matrixCryptoGetPrngData(buf, len, userPtr) (tls_get_random(buf, len), PS_SUCCESS)
|
#define matrixCryptoGetPrngData(buf, len, userPtr) (tls_get_random(buf, len), PS_SUCCESS)
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user