On Mon, Dec 27, 1999 at 12:50:54PM +1100, Hamish Moffatt wrote: > On Sat, Dec 25, 1999 at 02:13:46PM +0100, Christian Kurz wrote: > > I tried to recompile the package with the an up-to-date potato but it > > bails out with a lot of error-message. So I would say an C++-Programmer > > should take a look at the source first and fix it. > > I'll include a patch for what I've got working so far.. but somebody else > needs to fix the rest, since I can't work it out. Perhaps we should dump it?
I'll give it a bash.. [later] Hmm.. the fix is actually quite simple. Patch attached. Note that this doesn't fix all the various warnings, just a errors that it aborted on. -- Chris <[EMAIL PROTECTED]>
diff -ur orig/tunnelv-1.00/tunnelv/wvtunnel.cc tunnelv-1.00/tunnelv/wvtunnel.cc --- orig/tunnelv-1.00/tunnelv/wvtunnel.cc Tue Feb 16 09:56:23 1999 +++ tunnelv-1.00/tunnelv/wvtunnel.cc Mon Dec 27 15:08:51 1999 @@ -434,7 +434,7 @@ case cPassword: next = next_token_str(); - pass = cfg.get("Tunnel Vision", "Magic Password", NULL); + pass = cfg.get("Tunnel Vision", "Magic Password", (const char *)NULL); if (pass && !strcmp(next, pass)) { etunnel->print("OK I'll trust you from now on.\n"); @@ -723,7 +723,7 @@ void WvTunnel::generate_ihave() { - const char *stored = cfg.get("Tunnel Vision", "Local Nets", NULL); + const char *stored = cfg.get("Tunnel Vision", "Local Nets", (const char *)NULL); WvIPAddr lastaddr; bool did_set = false;