moving to test-dev so others can review/test/comment/commit.
Greg
-------- Original Message --------
Subject: Re: specweb99
Date: Thu, 15 May 2003 11:44:16 -0400 (EDT)
From: <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
References: <[EMAIL PROTECTED]>
> [EMAIL PROTECTED] wrote:
>
>> I have a question about the state of specweb99 module. The reason is
>> that I failed to compile the source I pulled out of CVS on RedHat 7.3
>> Linux:
>>
>> apxs -c -DLINUX -I../../mm-1.1.3 -L../../mm-1.1.3 -lmm mod_specweb99.c
>> gcc -DLINUX=22 -DMOD_SSL=208105 -DUSE_HSREGEX -DEAPI -DEAPI_MM -fpic
>> -DSHARED_MODULE -I/usr/local/apache/include -I../../mm-1.1.3 -DLINUX
>> -c
>
Greg,
Unfortunately, I don't have access to a Solaris box, only Linux. No idea
whether it would build on other platforms. Hopefully, this patch still turns
out useful.
Regards,
-a
--- mod_specweb99.c.orig Thu May 15 12:52:25 2003
+++ mod_specweb99.c Thu May 15 12:53:42 2003
@@ -352,7 +352,7 @@
return 1;
};
- if (EQMODTIME(s, _my->up_lastmod)) {
+ if (EQMODTIME(s, _my->up_lastmod.tv_sec)) {
#ifdef SEMCNTR
semun semv;
#if 0
@@ -439,7 +439,7 @@
/* Store last modified date assuming no errors. */
if (!e) {
- _my->up_lastmod = MODTIME(s);
+ _my->up_lastmod.tv_sec = MODTIME(s);
#ifdef DEBUG
ap_log_error(APLOG_MARK, APLOG_DEBUG | APLOG_NOERRNO, sv,
"checkUPFile: File re-read. Date=%ld", (long) MODTIME(s));
@@ -473,7 +473,7 @@
return 1;
};
- if (EQMODTIME(s, _my->cad_lastmod)) {
+ if (EQMODTIME(s, _my->cad_lastmod.tv_sec)) {
#ifdef SEMCNTR
/* also check sem's */
semun semv;
@@ -566,7 +566,7 @@
fclose(f);
if (!e) {
- _my->cad_lastmod = MODTIME(s);
+ _my->cad_lastmod.tv_sec = MODTIME(s);
#ifdef DEBUG
ap_log_error(APLOG_MARK, APLOG_DEBUG | APLOG_NOERRNO, sv,
"checkCADFile: File re-read. Date=%ld", (long) MODTIME(s));