IVBYTES
int jj = IVBYTES;
for (i = 0; i < IVBYTES; i++) {
memcpy(&keybuf[IVBYTES], key, keylen);
memcpy(keybuf, state->sessions[i].iv, IVBYTES);
rc4init(keybuf, keylen+IVBYTES, &rc4state);
memcpy(state->sessions[state->sessions_collected].iv, iv, IVBYTES);