httpd-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Pavel Novy <n...@feld.cvut.cz>
Subject [PATCH] Apache 2.0 and NetWare - compatibility issue (second try)
Date Mon, 19 Nov 2001 14:46:22 GMT
Hi,
here are the corresponding patches to solve implementation/alignment 
issues with the bitfield used in a shared struct (apr_uri_t -> 
request_rec). These problems are occuring if compiling Apache 2.0 for 
NetWare (Apache 1.3 also) with various compilers (gcc, Watcom, 
CodeWarrior). Changes are designed for "apr-util/include/apr_uri.h" and 
"apr-util/uri/apr_uri.c" files. There are some other ways how it could 
be changed here, of course - we can use "unsigned long" to store the 
flags instead of "unsigned char" here (to alocate space for future use), 
define "is_initialized" separately etc. Size of a request_rec struct 
(defined in httpd-2.0/include/httpd.h) may be potentially affected by 
these changes on some other target platforms (not only on NetWare), so 
it's needed to test it on all platforms thoroughly...

Thanks,
Pavel

Mime
View raw message