<html>
<head>
</head>
<body class='hmmessage'><div dir='ltr'>

<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style>
<div dir="ltr"><br><div>Hi,<br><br>I'm new to the strongswan code.<br><br>I want to enhance strongswan code to support multiple namespaces with single instance, instead of running each strongswan instance for ever namespace created in the kernel. In our case, namespaces are created/deleted dynamically at runtime.<br><br>My queries are<br><br>Is it possible to do those enhancements in current strongswan architecture?<br><br>I need information about socket_dynamic, shall I use these socket_dynamic for create/delete sockets and bind it to that namespace using setns() dynamically whenever namespace created/delete in the kernel?<br>  <br>I want to load configuration file corresponding to that namespace(ex. ipsec_ns1.conf) dynamically i.e whenever namespace is created, load the configuration and whenever namespace is deleted, delete the corresponding namespace configuration.  Shall I use the function confread_file(filename) to load the configuration?<br> <br><br></div>
<div>Thanks,<br>Narayana<br></div><br></div>
                                          </div></body>
</html>