--- include/system.h.orig Thu Mar 21 08:42:55 2002 +++ include/system.h Sun Jun 16 15:49:55 2002 @@ -79,7 +79,9 @@ # if !defined(__SC__) && !defined(LINUX) E long NDECL(random); # endif -# if !defined(SUNOS4) || defined(RANDOM) +# if defined(__FreeBSD__) +E void FDECL(srandom, (unsigned long)); +# elif !defined(SUNOS4) || defined(RANDOM) E void FDECL(srandom, (unsigned int)); # else # if !defined(bsdi) && !defined(__FreeBSD__) @@ -521,7 +523,7 @@ # endif # endif -# if defined(ULTRIX) || defined(SYSV) || defined(MICRO) || defined(VMS) || defined(MAC) || (defined(HPUX) && defined(_POSIX_SOURCE)) +# if defined(ULTRIX) || defined(SYSV) || defined(MICRO) || defined(VMS) || defined(MAC) || (defined(HPUX) && defined(_POSIX_SOURCE)) || defined(__FreeBSD__) E time_t FDECL(time, (time_t *)); # else E long FDECL(time, (time_t *));