IVSZ
m = minimum(datlen, KEYSZ + IVSZ);
_rs_init(rsx->rs_buf, KEYSZ + IVSZ);
memset(rsx->rs_buf, 0, KEYSZ + IVSZ);
rs->rs_have = sizeof(rsx->rs_buf) - KEYSZ - IVSZ;
if (n < KEYSZ + IVSZ)
u_char rnd[KEYSZ + IVSZ];
char bytes[KEYSZ + IVSZ];
if (_dl_getentropy(bytes, KEYSZ + IVSZ) != 0)
if (_dl_getentropy(bytes, KEYSZ + IVSZ) != 0)
#define EBUFSIZE KEYSZ + IVSZ
KASSERT(n >= KEYSZ + IVSZ);
_rs_init(rs_buf, KEYSZ + IVSZ);
m = MIN(datlen, KEYSZ + IVSZ);
_rs_init(rs_buf, KEYSZ + IVSZ);
memset(rs_buf, 0, KEYSZ + IVSZ);
rs_have = sizeof(rs_buf) - KEYSZ - IVSZ;
char keybuf[KEYSZ + IVSZ];
arc4random_buf(keybuf, KEYSZ + IVSZ);