mirror of
git://erdgeist.org/opentracker
synced 2025-01-13 16:30:06 +00:00
Init prng before udp code needs it.
This commit is contained in:
parent
ae16a23ae0
commit
3eeb536a44
2
Makefile
2
Makefile
@ -35,7 +35,7 @@ BINDIR?=$(PREFIX)/bin
|
||||
#FEATURES+=-DWANT_MODEST_FULLSCRAPES
|
||||
#FEATURES+=-DWANT_SPOT_WOODPECKER
|
||||
#FEATURES+=-DWANT_SYSLOGS
|
||||
FEATURES+=-DWANT_DEV_RANDOM
|
||||
#FEATURES+=-DWANT_DEV_RANDOM
|
||||
FEATURES+=-DWANT_FULLSCRAPE
|
||||
|
||||
#FEATURES+=-D_DEBUG_HTTPERROR
|
||||
|
@ -562,6 +562,12 @@ int main( int argc, char **argv ) {
|
||||
noipv6=1;
|
||||
#endif
|
||||
|
||||
#ifdef WANT_DEV_RANDOM
|
||||
srandomdev();
|
||||
#else
|
||||
srandom( time(NULL) );
|
||||
#endif
|
||||
|
||||
while( scanon ) {
|
||||
switch( getopt( argc, argv, ":i:p:A:P:d:u:r:s:f:l:v"
|
||||
#ifdef WANT_ACCESSLIST_BLACK
|
||||
@ -617,6 +623,9 @@ int main( int argc, char **argv ) {
|
||||
ot_try_bind( serverip, 6969, FLAG_UDP );
|
||||
}
|
||||
|
||||
if( !g_udp_workers )
|
||||
udp_init( -1, 0 );
|
||||
|
||||
#ifdef WANT_SYSLOGS
|
||||
openlog( "opentracker", 0, LOG_USER );
|
||||
setlogmask(LOG_UPTO(LOG_INFO));
|
||||
|
Loading…
Reference in New Issue
Block a user