I posted one month ago a message because I wasn't able to make racoon
work with IPv6. I started to read the code and solved my problem. Probably
someone else get this problem so I posted this new message trying to help
My problem was:
isakmp_open function doesn't see my IPv6 address on my eth0
My system is a Redhat 9.0 with kernel 2.6-test1 and ipsec-tools-0.2.2.
And what I change:
1) Function ../src/racoon/grabmyaddrs.c
a)Comment line 52:
b)Comment line 85:
and his associated "endif" on line 284:
2) Function ../src/racoon/sockmisc.c
a)Add line "#define IPV6_IPSEC_POLICY 34" and comment line
"#define IPV6_IPSEC_POLICY IP_IPSEC_POLICY" like this:
#define IPV6_IPSEC_POLICY 34
//#define IPV6_IPSEC_POLICY IP_IPSEC_POLICY
I think this lines are between lines 700-750. I found the value
"IPV6_IPSEC_POLICY 34" on a message posted at the glibc project
Hope this help anyone.
Get latest updates about Open Source Projects, Conferences and News.