HI Andreas,<div><br></div><div>I started my work on stroke utility .  </div><div><br></div><div>Initially I was having some segfaults but was able to resolve them. I was able to add connections via CLI which was evident from ./stroke statusall . But I was unable to initiate the added connections.</div>
<div><br></div><div>I started my work by hard-coding the stroke message to a certain extent later on I will be cleaning up the code.</div><div><br></div><div>I have attached the Log files and the modified code. Please help me or direct me the hack to initiate the connection. I will go ahead. </div>
<div><br><br><div class="gmail_quote">On Fri, Sep 7, 2012 at 11:28 AM, krishna chaitanya <span dir="ltr"><<a href="mailto:krishnachaitanya.sanapala@gmail.com" target="_blank">krishnachaitanya.sanapala@gmail.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Andreas,<div><br></div><div>Thanks for the reply. </div><div><br></div><div>I don't wanted to spam the dev-community with this mail.</div>

<div><div><br></div><div>Let me brief you on what I was doing the couple of months. I have done some bench marking on the open source IKEv2 solutions Racoon, OpenIKEv2 and IKEv2 along with yours and concluded Strongswan aptly meeting my requirements. </div>


<div><br></div><div>So I have to integrate it with my IPsec Fast Path which is in progress.</div><div><br></div><div>Coming to the CLI part I had few discrepancies :</div><div><br><div><div style="color:rgb(34,34,34);font-size:13px;font-family:arial,sans-serif">


I had 3 designs were in my mind since the day I took this task.</div><div style="color:rgb(34,34,34);font-size:13px;font-family:arial,sans-serif">1. One is to write a wrapper script that would simple update the conf file in runtime.</div>


<div style="color:rgb(34,34,34);font-size:13px;font-family:arial,sans-serif">2. CLI parsing and invoking the Stroke API. Its currenlty in the state of development which is not fully functional. So if I write it for my needs and once you  release your stroke CLI utility my code would be useless.</div>


<div style="color:rgb(34,34,34);font-size:13px;font-family:arial,sans-serif">3. Developing an RPC model using the same Stroke API which I have gone through the Styx plugin. But I was not getting enough support from the developer.</div>


</div><div style="color:rgb(34,34,34);font-size:13px;font-family:arial,sans-serif"><br></div><div style="color:rgb(34,34,34);font-size:13px;font-family:arial,sans-serif">
So currently you don't have a full fledged support of the Stroke CLI, I would start my design on the lines of Design 2 .</div><div style="color:rgb(34,34,34);font-size:13px;font-family:arial,sans-serif">
<br></div><div style="color:rgb(34,34,34);font-size:13px;font-family:arial,sans-serif">Coming to the funding part as I see Strongswan Team is doing a beautiful job. I will definitely take the proposal to the concerned and will be updating you on the prospects. Let be positive.</div>


<div style="color:rgb(34,34,34);font-size:13px;font-family:arial,sans-serif"><br></div><div style="color:rgb(34,34,34);font-size:13px;font-family:arial,sans-serif">
Thanks for your support.</div><div><br></div><div><div><div><br><div class="gmail_quote">On Thu, Sep 6, 2012 at 10:31 PM, Andreas Steffen <span dir="ltr"><<a href="mailto:andreas.steffen@strongswan.org" target="_blank">andreas.steffen@strongswan.org</a>></span> wrote:<br>


<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Krishna,<br>
<br>
we currently don't have any plans to implement a full-fledged stroke<br>
command line configuration tool. If someone is willing to do that<br>
e.g. along the lines of the obsoleted whack interface but using the<br>
stroke_msg structs<br>
<br>
<a href="http://wiki.strongswan.org/projects/strongswan/repository/revisions/master/entry/src/stroke/stroke_msg.h" target="_blank">http://wiki.strongswan.org/projects/strongswan/repository/revisions/master/entry/src/stroke/stroke_msg.h</a><br>



<br>
then anyone is invited to contribute to such an interface. Also if some<br>
organization is willing to sponsor the development then we would<br>
prioritize a stroke command line interface on our todo list.<br>
<br>
Best regards<br>
<br>
Andreas<br>
<div><div><br>
On 09/03/2012 10:00 PM, krishna chaitanya wrote:<br>
> Hi Team,<br>
><br>
> As an user of Strongswan, when could we expect the the complete<br>
> development of the stroke utility.<br>
><br>
><br>
> Thanks,<br>
> Krishna Chaitanya<br>
<br>
</div></div>======================================================================<br>
Andreas Steffen                         <a href="mailto:andreas.steffen@strongswan.org" target="_blank">andreas.steffen@strongswan.org</a><br>
strongSwan - the Linux VPN Solution!                <a href="http://www.strongswan.org" target="_blank">www.strongswan.org</a><br>
Institute for Internet Technologies and Applications<br>
University of Applied Sciences Rapperswil<br>
CH-8640 Rapperswil (Switzerland)<br>
===========================================================[ITA-HSR]==<br>
</blockquote></div></div></div>Thanks,</div></div></div><div>KC</div>
</blockquote></div><br></div>