[strongSwan-dev] development

Andreas Steffen andreas.steffen at strongswan.org
Thu Apr 22 13:58:37 CEST 2010

Hi Suresh,

there is no documentation at all available on the pluto architecture.
Have a look at demux.c which parses incoming packets and ipsec_doi.c
which handles the content of the IKEv1 messages. You'll find both
files in the src/pluto directory.



On 22.04.2010 12:46, Suresh Kumar wrote:
> Hi Andreas,
> I am doing some research on the IKEv1 failure cases and how it can be
> addressed by software itself. (Assumption: very minmal vpn configuration
> to establish the IPSEC)
> For that, I am using the strongswan pluto, and  currently testing the
> IKEv1 failure cases in strongswan.
> For Eg: Initiator is IKEv1(default) and responder is IKEv2(strictly
> confugured) version.
> This configuration,reponder doenst respond , initiator retransmits and
> finally stops.
> For this, try send IKEv2 packet and try..
> Do we have some documentation for pluto?
> thansk
> suresh

Andreas Steffen                         andreas.steffen at strongswan.org
strongSwan - the Linux VPN Solution!                www.strongswan.org
Institute for Internet Technologies and Applications
University of Applied Sciences Rapperswil
CH-8640 Rapperswil (Switzerland)

More information about the Dev mailing list