Re: CIPE - Encrypted IP Encapsulation

Olaf Titz (olaf@bigred.inka.de)
Tue, 04 Aug 1998 12:57:19 +0200


> I was using CIPE with my 2.0.34 Kernel under libc5 now I have upgraded to
> 2.0.35 and libc6 and everything went to hell, now I can't get it to
> compile. ( haven't had the time to work on it )

If the thing which doesn't compile is ciped.c, try this patchlet:
--- ciped.c 1998/04/07 20:08:51 1.16
+++ ciped.c 1998/04/09 10:00:56
@@ -538,7 +538,7 @@
struct sigaction sa;
sa.sa_handler = fun;
sa.sa_flags = 0;
- sa.sa_mask = 0;
+ sigemptyset(&sa.sa_mask);
sigaction(sig, &sa, NULL);
}

Else, mail me the output of "make" and your complete Makefile (some of
the options there are rather tricky - did you set SMP, MODVERSIONS and
KINC correctly?)

I'm trying to make that a bit smarter, but I'm not sure about the best
way to do it. Is there an accepted standard for external module
Makefiles? (E.g. the one in bttv employs the kernel Makefile to do the
work, but it needs the whole kernel source installed, while mine is
harder to understand but only needs the include tree...)

> kernel, but a serious outside developement of CIPE or something like that,
> would be very useful.

It isn't true that I've stopped developing in CIPE, it's just that
I'm so busy finishing my masters thesis that I've got little time to
do anything else. But there are three things I really want to to with
it: add my half-finished public key based frontend (key management
similar to ssh), integrate Matthew Grant's Ethernet emulation stuff
(lets you run IPX and Appletalk over CIPE - cool ;-) and make it work
under 2.1 (I want that 2.2 compatible when 2.2 comes out...)

olaf

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.altern.org/andrebalsa/doc/lkml-faq.html