From ceed1902359ef6bc29a003ce0c7dc0dfe397be26 Mon Sep 17 00:00:00 2001 From: Robert Scheck Date: Mon, 3 Dec 2007 22:58:47 +0000 Subject: [PATCH] Improved the dsniff-2.4-sysconf_clocks patch to work on RHEL4 as well --- dsniff-2.4-sysconf_clocks.patch | 20 +++++++++++++------- 1 file changed, 13 insertions(+), 7 deletions(-) diff --git a/dsniff-2.4-sysconf_clocks.patch b/dsniff-2.4-sysconf_clocks.patch index be1a0e5..7120728 100644 --- a/dsniff-2.4-sysconf_clocks.patch +++ b/dsniff-2.4-sysconf_clocks.patch @@ -1,20 +1,26 @@ -Patch by for dsniff >= 2.4b1, which adds a clock fix. +Patch by for dsniff >= 2.4b1, which adds a clock fix. It +was improved by Robert Scheck to work with older +Linux kernel versions, too. ---- dsniff-2.4b1/sshow.c 2001-03-18 22:52:15.000000000 -0800 -+++ dsniff-2.4b1/sshow.c.sysconf_clocks 2006-10-12 13:24:29.299111443 -0700 -@@ -216,6 +216,7 @@ +--- dsniff-2.4b1/sshow.c 2007-12-03 23:50:12.000000000 +0100 ++++ dsniff-2.4b1/sshow.c.sysconf_clocks 2007-12-03 23:53:12.000000000 +0100 +@@ -217,6 +217,9 @@ { clock_t delay; int payload; -+ long CLK_TCK= sysconf(_SC_CLK_TCK); ++#if defined(_SC_CLK_TCK) ++ long CLK_TCK = sysconf(_SC_CLK_TCK); ++#endif delay = add_history(session, 0, cipher_size, plain_range); -@@ -264,6 +265,7 @@ +@@ -265,6 +268,9 @@ clock_t delay; int skip; range string_range; -+ long CLK_TCK= sysconf(_SC_CLK_TCK); ++#if defined(_SC_CLK_TCK) ++ long CLK_TCK = sysconf(_SC_CLK_TCK); ++#endif delay = add_history(session, 1, cipher_size, plain_range);