355297 rng update checking in wan-tehs patch

This commit is contained in:
glen.beasley%sun.com 2006-10-12 22:48:19 +00:00
Родитель f2eba53b60
Коммит 66f5675c48
1 изменённых файлов: 2 добавлений и 6 удалений

Просмотреть файл

@ -380,7 +380,7 @@ GiveSystemInfo(void)
#endif /* IBM R2 */
#if defined(LINUX)
#include <linux/kernel.h>
#include <sys/sysinfo.h>
static size_t
GetHighResClock(void *buf, size_t maxbytes)
@ -391,14 +391,10 @@ GetHighResClock(void *buf, size_t maxbytes)
static void
GiveSystemInfo(void)
{
/* XXX sysinfo() does not seem be implemented anywhwere */
#if 0
struct sysinfo si;
char hn[2000];
if (sysinfo(&si) == 0) {
RNG_RandomUpdate(&si, sizeof(si));
}
#endif
}
#endif /* LINUX */
@ -950,7 +946,7 @@ for the small amount of entropy it provides.
}
/* Give in system information */
if (gethostname(buf, sizeof(buf)) > 0) {
if (gethostname(buf, sizeof(buf)) == 0) {
RNG_RandomUpdate(buf, strlen(buf));
}
GiveSystemInfo();