--- stun.cxx.orig	2010-11-06 20:03:24.000000000 +0100
+++ stun.cxx		2010-11-06 20:19:01.000000000 +0100
@@ -37,6 +37,7 @@
 #include "udp.h"
 #include "stun.h"
 
+#define clog cerr
 
 using namespace std;
 
@@ -669,16 +670,8 @@
       tick = hightick;
       tick <<= 32;
       tick |= lowtick;
-#elif defined(__GNUC__) && ( defined(__i686__) || defined(__i386__) )
-      asm("rdtsc" : "=A" (tick));
-#elif defined (__SUNPRO_CC) || defined( __sparc__ )	
-      tick = gethrtime();
-#elif defined(__MACH__) 
-      int fd=open("/dev/random",O_RDONLY);
-      read(fd,&tick,sizeof(tick));
-      closesocket(fd);
 #else
-#     error Need some way to seed the random number generator 
+      tick = time(NULL); 
 #endif 
       int seed = int(tick);
 #ifdef WIN32
