diff options
| author | Michael Landin <mich@FreeBSD.org> | 2008-07-10 20:43:55 +0000 | 
|---|---|---|
| committer | Michael Landin <mich@FreeBSD.org> | 2008-07-10 20:43:55 +0000 | 
| commit | 1a670bfca1e33380d90d4bc935203409309263c8 (patch) | |
| tree | 7f8ce2712aa135d3f1070739c49087215f1beb6e /net/apinger/files/patch-src_main.c | |
| parent | Update to 5.7013 (diff) | |
- Fix problem with 16bit process id numbers
PR:		ports/125192
Submitted by:	Seth Mos <seth.mos@xs4all.nl>
Diffstat (limited to 'net/apinger/files/patch-src_main.c')
| -rw-r--r-- | net/apinger/files/patch-src_main.c | 20 | 
1 files changed, 20 insertions, 0 deletions
| diff --git a/net/apinger/files/patch-src_main.c b/net/apinger/files/patch-src_main.c new file mode 100644 index 000000000000..7902e4a0b53d --- /dev/null +++ b/net/apinger/files/patch-src_main.c @@ -0,0 +1,20 @@ +--- 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); | 
