<html><body><div style="color:#000; background-color:#fff; font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px">  <font face="Times New Roman">

</font><div id="yui_3_16_0_1_1426761248485_5653" style="margin: 0in 0in 10pt; text-align: justify; line-height: 150%;"><span style="line-height: 150%; font-size: 12pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><font face="Calibri">Hi,</font></span></div><font face="Times New Roman">

</font><div id="yui_3_16_0_1_1426761248485_5604" style="margin: 0in 0in 10pt; text-align: justify; line-height: 150%;"><span id="yui_3_16_0_1_1426761248485_5603" style="line-height: 150%; font-size: 12pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><font id="yui_3_16_0_1_1426761248485_5602" face="Calibri">The charon-cmd is a command-line program for
IKE Initiator. Is there CLI application that acts as an IKE Responder? If no, I
am thinking to design a stand-alone application (which will act as a Responder)
that will communicate with the IKEv2 Charon daemon. Will it be an issue if I
will do the followings? </font></span></div><font face="Times New Roman">

</font><ol id="yui_3_16_0_1_1426761248485_5654" style="list-style-type: decimal; direction: ltr;"><li style="color: rgb(0, 0, 0); font-size: 12pt; font-style: normal; font-weight: normal;"><div style="text-align: justify; color: rgb(0, 0, 0); line-height: 150%; font-size: 11pt; font-style: normal; font-weight: normal; margin-top: 0in; margin-bottom: 0pt; mso-list: l0 level1 lfo1;"><span style="line-height: 150%; font-size: 12pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">Instead of calling the confread_load ()
(src\starter\confread.c)) to load and parse an ipsec.conf file, it will take
the configuration options (in ipsec.conf ) from command line and then populate
the cfg (starter_config_t structure). </span></div></li><li style='color: rgb(0, 0, 0); font-family: "Calibri","sans-serif"; font-size: 12pt; font-style: normal; font-weight: normal;'><div style='text-align: justify; color: rgb(0, 0, 0); line-height: 150%; font-family: "Calibri","sans-serif"; font-size: 11pt; font-style: normal; font-weight: normal; margin-top: 0in; margin-bottom: 10pt; mso-list: l0 level1 lfo1;'><span style="line-height: 150%; font-size: 12pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">It will call the starter_start_charon ()
(src\starter\invokecharon.c) to spawn a child process running Charon program. Then
it will pass those command line options to Charon via UNIX domain stroke socket.</span></div></li></ol><font face="Times New Roman">



</font><div id="yui_3_16_0_1_1426761248485_5657" style="margin: 0in 0in 10pt; text-align: justify; line-height: 150%;"><span id="yui_3_16_0_1_1426761248485_5656" style="line-height: 150%; font-size: 12pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><font id="yui_3_16_0_1_1426761248485_5655" face="Calibri">Scripting ipsec.conf is cumbersome, is there
plugin that allows writing extensions initiating or responding with dynamically
created connections? If yes, pls suggest how to use the same.</font></span></div><font face="Times New Roman">

</font><div id="yui_3_16_0_1_1426761248485_5658" style="margin: 0in 0in 10pt; text-align: justify; line-height: 150%;"><span id="yui_3_16_0_1_1426761248485_5660" style="line-height: 150%; font-size: 12pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><font id="yui_3_16_0_1_1426761248485_5659" face="Calibri">Regards,</font></span></div><font face="Times New Roman">

</font><div style="margin: 0in 0in 10pt; text-align: justify; line-height: 150%;"><span style="line-height: 150%; font-size: 12pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><font face="Calibri">Chinmaya</font></span></div><font face="Times New Roman">

</font></div></body></html>