if ((fd = open(*device, O_RDONLY)) >= 0) {
- if ((r = pa_loop_read(fd, ret_data, length)) < 0 || (size_t) r != length)
+ if ((r = pa_loop_read(fd, ret_data, length, NULL)) < 0 || (size_t) r != length)
ret = -1;
close(fd);
if (random_proper(&seed, sizeof(unsigned int)) < 0) {
if (!has_whined)
- pa_log_warn(__FILE__": failed to get proper entropy. Falling back to seeding with current time.");
+ pa_log_warn("failed to get proper entropy. Falling back to seeding with current time.");
has_whined = 1;
seed = (unsigned int) time(NULL);
return;
if (!has_whined)
- pa_log_warn(__FILE__": failed to get proper entropy. Falling back to unsecure pseudo RNG.");
+ pa_log_warn("failed to get proper entropy. Falling back to unsecure pseudo RNG.");
has_whined = 1;
for (p = ret_data, l = length; l > 0; p++, l--)