<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class='hmmessage'><div dir='ltr'><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>
Thanks,<br>Narayana                                         </div></body>
</html>