public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* ipsec-tools 0.1 + kernel 2.5.64
@ 2003-03-05 11:29 Andreas Jellinghaus
  2003-03-05 11:28 ` bert hubert
  2003-03-05 12:47 ` James Morris
  0 siblings, 2 replies; 13+ messages in thread
From: Andreas Jellinghaus @ 2003-03-05 11:29 UTC (permalink / raw)
  To: mit_warlord, HOWTO, linux-kernel

Hi,

both manual keying and automatic keying with racoon (pre-shared secret)
are working fine. No need to patch or modify anything. 
I tried only ipv4.

But: don't "setkey -DP" while racoon is running, it crashes
my machine. Sorry, could not get any details.

Andreas


^ permalink raw reply	[flat|nested] 13+ messages in thread
* ipsec-tools 0.1 + kernel 2.5.64
@ 2003-03-05 11:49 Kostadin Karaivanov
  2003-03-05 16:05 ` Kostadin Karaivanov
  0 siblings, 1 reply; 13+ messages in thread
From: Kostadin Karaivanov @ 2003-03-05 11:49 UTC (permalink / raw)
  To: linux-kernel

>Hi,
>
>both manual keying and automatic keying with racoon (pre-shared secret)
>are working fine. No need to patch or modify anything. 
>I tried only ipv4.
>
>But: don't "setkey -DP" while racoon is running, it crashes
>my machine. Sorry, could not get any details.
This problem is present for me since 2.5.59, but once I get kernel oops
right after "setkey -DP" and before crash, it is on real tty not ssh or telnet,
on ssh/telnet console there is nothing exept freeze of course :-), I never tried 
serial console to catch the oops
>
>Andreas
BTW "ipsec-tools 0.1" from where ???

wwell Larry



^ permalink raw reply	[flat|nested] 13+ messages in thread
* Re: ipsec-tools 0.1 + kernel 2.5.64
@ 2003-03-05 18:15 Derek Atkins
  2003-03-05 18:27 ` Christoph Hellwig
  0 siblings, 1 reply; 13+ messages in thread
From: Derek Atkins @ 2003-03-05 18:15 UTC (permalink / raw)
  To: Kostadin Karaivanov; +Cc: linux-kernel

Hi,

>   If you mention www.sf.net/projects/ipsec-tools
>   they does not compiles for me I cot following error

Yes, this is what we mean...

> grabmyaddr.c:69:1: warning: "HAVE_GETIFADDRS" redefined
> <command line>:1:1: warning: this is the location of the previous definition
> grabmyaddr.c:88: redefinition of `struct ifaddrs'
> grabmyaddr.c:200: warning: static declaration for `getifaddrs' follows
> non-static
> grabmyaddr.c:254: warning: static declaration for `freeifaddrs' follows
> non-static
> make[3]: *** [grabmyaddr.o] Error 1
> make[3]: Leaving directory `/usr/src/ipsec-tools-0.1/src/racoon'

Hmm...  What version of glibc are you using?  This seems to imply that
getifaddrs() and freeifaddrs() is now in libc, where it wasn't before.
I didn't know it got added -- I wonder when that happened?

>   I can provide additional info if needed (gcc-3.2.2) 

Please.  Feel free to follow up personally rather than to this list
(or at least be sure to CC me on all your replies, as I'm not actually
subscribed directly).

Can you try this patch and see if that fixes the problem?

diff -u -r1.3 grabmyaddr.c
--- src/racoon/grabmyaddr.c	3 Mar 2003 23:56:56 -0000	1.3
+++ src/racoon/grabmyaddr.c	5 Mar 2003 18:12:28 -0000
@@ -65,7 +65,7 @@
 #include "isakmp_var.h"
 #include "gcmalloc.h"
 
-#ifdef __linux__
+#if defined(__linux__) && !defined(HAVE_GETIFADDRS)
 #define HAVE_GETIFADDRS
 #endif
 
@@ -78,7 +78,7 @@
 static int suitable_ifaddr6 __P((const char *, const struct sockaddr *));
 #endif
 
-#ifdef __linux__
+#if defined(__linux__) && !defined(HAVE_GETIFADDRS)
 
 /* We could do this _much_ better. kame racoon in its current form
  * will esentially die at frequent changes of address configuration.

Thanks,

-derek, ipsec-tools maintainer
-- 
       Derek Atkins
       Computer and Internet Security Consultant
       derek@ihtfp.com             www.ihtfp.com

^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2003-03-05 19:45 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2003-03-05 11:29 ipsec-tools 0.1 + kernel 2.5.64 Andreas Jellinghaus
2003-03-05 11:28 ` bert hubert
2003-03-05 14:52   ` Derek Atkins
2003-03-05 12:47 ` James Morris
2003-03-05 19:33   ` Andreas Jellinghaus
  -- strict thread matches above, loose matches on Subject: below --
2003-03-05 11:49 Kostadin Karaivanov
2003-03-05 16:05 ` Kostadin Karaivanov
2003-03-05 18:15 Derek Atkins
2003-03-05 18:27 ` Christoph Hellwig
2003-03-05 18:43   ` Derek Atkins
2003-03-05 18:51     ` Christoph Hellwig
2003-03-05 19:00       ` Derek Atkins
2003-03-05 19:55       ` Derek Atkins

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox