Good morning, > NormW wrote: > > Good evening Bill, All... > > > > > >>Please direct these comments to [EMAIL PROTECTED] - b.t.w., you > >>can check out the latest httpd-2.0 HEAD and pick up the entire proxy > >>solution (you must explicitly --enable-proxy-ajp and have the ajplib > >>sources there too.) > >> > >>Someone want to take a wack at NormW's observations? > > > > Bill, thanks for the interest... > > I can say that the 'problem' noted in proxy_ftp.c has been attended with a > > recent update from Mladen. > > A build on the current 2.1 CVS shows (for NetWare): > > - mod_proxy.c having trouble finding mod_status.h (in > > ../modules/generators), > > - the same problem mentioned previously with proxy_connect.c, (Errors at 375 > > see 26, 80) > > Bypassing these I now get: > > Calling NWGNUproxyftp > > Generating Release\proxyftp_cc.opt > > Compiling proxy_ftp.c > > Compiling proxy_util.c > > Compiling ../arch/netware/libprews.c > > Generating Release\proxyftp_link.opt > > Linking Release/proxyftp.nlm > > ### mwldnlm Linker Error: > > # Undefined symbol: 'ap_proxy_ssl_enable' > > # referenced from 'ap_proxy_connection_create' in proxy_util.o > > ### mwldnlm Linker Error: > > # Undefined symbol: 'ap_proxy_ssl_disable' > > # referenced from 'ap_proxy_connection_create' in proxy_util.o > > > > As noted above, this is on a NetWare build... > > The code has been moved to httpd use [EMAIL PROTECTED] > Both routine are in mod_proxy.c... Something wrong in the build? * Okay - the move to httpd.apache.org duly noted. I had originally been responding to the builds of the versions in JTC/ajp, which is why I posted here. Thanks, Norm
> > Norm > > > >>At 02:31 AM 8/11/2004, NormW wrote: > >> > >>>Greetings All, > >>> > >>>1. The testing. > >>> > >>>Trying a build of the current CVS of the new (ajp) proxy modules and get > > > > the > > > >>>following error: > >>> > >>># File: proxy_ftp.c > >>># -------------------- > >>># 1896: proxy_hook_scheme_handler(ap_proxy_ftp_handler, NULL, NULL, > >>>APR_HOOK_MIDDLE); > >>># Error: > >>>^ > >>># illegal implicit conversion from 'int (struct request_rec *, struct > > > > *, > > > >>>char *, const char *, unsigned short)' to > >>># 'int (*)(struct request_rec *, struct proxy_worker *, struct *, char > > > > *, > > > >>>const char *, unsigned short)' > >>> > >>>There is a similar issue in proxy_connect.c at line 374. > >>> > >>>The one module that does build without issue is proxy_http.c. > >>> > >>>A check of the coding in proxy_http.c shows a handler structure of: > >>>int ap_proxy_http_handler(request_rec *r, > >>> proxy_worker *worker, > >>> proxy_server_conf *conf, > >>> char *url, > >>> const char *proxyname, > >>> apr_port_t proxyport); > >>> > >>>whereas those in proxy_ftp and proxy_connect.c have: > >>>int ap_proxy_ftp_handler(request_rec *r, > >>> proxy_server_conf *conf, > >>> char *url, > >>> const char *proxyhost, > >>> apr_port_t proxyport); > >>> > >>> > >>>If I add the "proxy_worker *worker" to both proxy_ftp and proxy_connect > >>>structures they build without issue. > >>>Any comments please? > >>> > >>>2. The looking. > >>> > >>>In proxy_ftp.c, can the "const char *proxyhost" be changed to "const char > >>>*proxyname" for consistency please? > >>> > >>>Regards, > >>>Norm > >>> > >>> > >>>--------------------------------------------------------------------- > >>>To unsubscribe, e-mail: [EMAIL PROTECTED] > >>>For additional commands, e-mail: [EMAIL PROTECTED] > >> > >> > >> > >>--------------------------------------------------------------------- > >>To unsubscribe, e-mail: [EMAIL PROTECTED] > >>For additional commands, e-mail: [EMAIL PROTECTED] > >> > >> > > > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]