memset(rng->pool, 0, sizeof(rng->pool));
memset(rng->key, 0, sizeof(rng->key));
silc_hash_free(rng->sha1);
- silc_free(new->devrandom);
+ silc_free(rng->devrandom);
silc_free(rng);
}
}
int fd, len, i;
/* Get noise from /dev/[u]random if available */
- fd = open(rnd->devrandom, O_RDONLY);
+ fd = open(rng->devrandom, O_RDONLY);
if (fd < 0)
return;