<div dir="ltr">Hi,<div><br></div><div>Perfect! Thank you very much!</div><div><br></div><div>Regards,</div><div>Carlos</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Oct 29, 2015 at 4:50 AM, Dmitry Shubin <span dir="ltr"><<a href="mailto:shubin@rnd.stcnet.ru" target="_blank">shubin@rnd.stcnet.ru</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi, Carlos.<br>
<br>
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].<br>
<br>
[1] <a href="https://github.com/strongswan/strongswan/blob/master/src/libhydra/kernel/kernel_ipsec.h" rel="noreferrer" target="_blank">https://github.com/strongswan/strongswan/blob/master/src/libhydra/kernel/kernel_ipsec.h</a><br>
[2] <a href="https://github.com/strongswan/strongswan/blob/master/src/libhydra/kernel/kernel_net.h" rel="noreferrer" target="_blank">https://github.com/strongswan/strongswan/blob/master/src/libhydra/kernel/kernel_net.h</a><div><div class="h5"><br>
<br>
On 2015-10-29 01:23, Carlos Chacon wrote:<br>
</div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div class="h5">
Hi,<br>
<br>
 <br>
<br>
Thanks for your time in advance. I am looking at adding a plugin to<br>
strongSWAN so it can communicate with another API we have, instead of<br>
communicating with the Linux Netkey IPsec Stack, when setting the<br>
Security associations/policies after the IKE exchange.  <br>
<br>
 <br>
<br>
Which source files would you recommend to me to look at so I can add<br>
this functionality?<br>
<br>
 <br>
<br>
Regards,<br>
<br>
Carlos<br></div></div>
_______________________________________________<br>
Dev mailing list<br>
<a href="mailto:Dev@lists.strongswan.org" target="_blank">Dev@lists.strongswan.org</a><br>
<a href="https://lists.strongswan.org/mailman/listinfo/dev" rel="noreferrer" target="_blank">https://lists.strongswan.org/mailman/listinfo/dev</a><br>
</blockquote>
<br>
_______________________________________________<br>
Dev mailing list<br>
<a href="mailto:Dev@lists.strongswan.org" target="_blank">Dev@lists.strongswan.org</a><br>
<a href="https://lists.strongswan.org/mailman/listinfo/dev" rel="noreferrer" target="_blank">https://lists.strongswan.org/mailman/listinfo/dev</a></blockquote></div><br></div>