From f70e751ccc9036a84f37619189a1117eea12e522 Mon Sep 17 00:00:00 2001 From: Andreas Klemm Date: Fri, 11 Jul 1997 04:54:53 +0000 Subject: New port http-analyze http-analyze analyzes the logfile of a web server and creates a summary of the server's access load and the efficiency of caching mechanisms in o tabular o graphical o and three-dimensional form. http-analyze recognizes logfiles in Common Logfile Format and has been highly optimized for processing huge logfiles in short update-intervals. See: http://www.netstore.de/Supply/http-analyze/index.html Hint: should be used by freefall and cdrom.com ;-)) --- www/http-analyze/files/patch-ab | 64 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 64 insertions(+) create mode 100644 www/http-analyze/files/patch-ab (limited to 'www/http-analyze/files/patch-ab') diff --git a/www/http-analyze/files/patch-ab b/www/http-analyze/files/patch-ab new file mode 100644 index 000000000000..c3430a135bbc --- /dev/null +++ b/www/http-analyze/files/patch-ab @@ -0,0 +1,64 @@ +--- http-analyze.c.orig Sun Sep 22 15:59:19 1996 ++++ http-analyze.c Fri Jul 11 06:35:28 1997 +@@ -466,8 +466,12 @@ + struct timeval tvs, tve; + u_long asec = 0L, rsec = 0L; + ++#ifdef __FreeBSD__ ++ (void) gettimeofday(&tvs, NULL); /* measure execution time */ ++#else + (void) gettimeofday(&tvs); /* measure execution time */ + #endif ++#endif + now = time(NULL); /* get current time */ + + if ((progname = strrchr(argv[0], '/')) != NULL) +@@ -679,7 +683,11 @@ + } + #if defined(TIME_STATS) + if (timestats) { ++#ifdef __FreeBSD__ ++ (void) gettimeofday(&tve, NULL); ++#else + (void) gettimeofday(&tve); ++#endif + rsec += (tve.tv_sec-tvs.tv_sec) * TICKS_PER_MSEC; + rsec -= tvs.tv_usec/TICKS_PER_MSEC; + rsec += tve.tv_usec/TICKS_PER_MSEC; +@@ -714,7 +722,11 @@ + mkdtab(&tstart); + #if defined(TIME_STATS) + if (timestats) { ++#ifdef __FreeBSD__ ++ (void) gettimeofday(&tvs, NULL); ++#else + (void) gettimeofday(&tvs); ++#endif + asec += (tvs.tv_sec-tve.tv_sec) * TICKS_PER_MSEC; + asec -= tve.tv_usec/TICKS_PER_MSEC; + asec += tvs.tv_usec/TICKS_PER_MSEC; +@@ -844,7 +856,11 @@ + + #if defined(TIME_STATS) + if (timestats) { ++#ifdef __FreeBSD__ ++ (void) gettimeofday(&tve, NULL); ++#else + (void) gettimeofday(&tve); ++#endif + rsec += (tve.tv_sec-tvs.tv_sec) * TICKS_PER_MSEC; + rsec -= tvs.tv_usec/TICKS_PER_MSEC; + rsec += tve.tv_usec/TICKS_PER_MSEC; +@@ -882,7 +898,11 @@ + + #if defined(TIME_STATS) + if (timestats) { +- (void) gettimeofday(&tvs); /* measure execution time */ ++#ifdef __FreeBSD__ ++ (void) gettimeofday(&tvs, NULL);/* measure execution time */ ++#else ++ (void) gettimeofday(&tvs); /* measure execution time */ ++#endif + asec += (tvs.tv_sec-tve.tv_sec) * TICKS_PER_MSEC; + asec -= tve.tv_usec/TICKS_PER_MSEC; + asec += tvs.tv_usec/TICKS_PER_MSEC; -- cgit v1.2.3