Hi, Carlos.

The component responsible for communication with ipsec stack is called libhydra. You can customize it by providing alternative implementations of "kernel-ipsec" and "kernel-net" features. The former is for SA/policy management [1], the latter deals with ip addresses/routing [2].

[1] https://github.com/strongswan/strongswan/blob/master/src/libhydra/kernel/kernel_ipsec.h [2] https://github.com/strongswan/strongswan/blob/master/src/libhydra/kernel/kernel_net.h

On 2015-10-29 01:23, Carlos Chacon wrote:
Hi,

 

Thanks for your time in advance. I am looking at adding a plugin to
strongSWAN so it can communicate with another API we have, instead of
communicating with the Linux Netkey IPsec Stack, when setting the
Security associations/policies after the IKE exchange.  

 

Which source files would you recommend to me to look at so I can add
this functionality?

 

Regards,

Carlos
_______________________________________________
Dev mailing list
[email protected]
https://lists.strongswan.org/mailman/listinfo/dev

_______________________________________________
Dev mailing list
[email protected]
https://lists.strongswan.org/mailman/listinfo/dev

Reply via email to