--- src/main.c.old 2008-07-10 22:36:21.000000000 +0200 +++ src/main.c 2008-07-10 22:36:53.000000000 +0200 @@ -96,7 +96,7 @@ int icmp_sock; int icmp6_sock; -int ident; +uint16_t ident; struct timeval next_probe={0,0}; @@ -277,7 +277,7 @@ return 1; } - ident=getpid(); + ident=getpid() & 0xFFFF; signal(SIGTERM,signal_handler); signal(SIGINT,signal_handler); signal(SIGHUP,signal_handler);