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