Thanks for your response. This seems to involve file I/O and iptables right?
File I/O seems like a performance bottleneck, no?

Vineet
On Mon, Dec 13, 2010 at 4:35 PM, chantra <chan...@debuntu.org> wrote:

>  Vineet,
>
> I think you could use Packet filtering plugin hook and use the [KILL] tag
> at the end of the pf file .
>
> See
> http://openvpn.git.sourceforge.net/git/gitweb.cgi?p=openvpn/openvpn-testing.git;a=blob;f=openvpn-plugin.h;h=56b0a701574e6913b3a714e941cdc4899dbea8e1;hb=HEAD#l316
>
> I have never used it myself, but I think that should sort you out.
>
> The doc says that this file may be dynamically updated during a client
> session. I assume the main process will pick up the change quick fast.
>
> Chantra
>
>
> On Mon, 2010-12-13 at 15:16 -0800, Vineet Kumar wrote:
>
> Hi,
>   If my openvpn plugin spawns its own thread and from that thread
> wants to kill a tunnel specified by IP:port how can that be done?
> (something like what the 'telnet' management provides: "kill IP:port")
> This plugin is meant to do other stuff and in certain scenarios wants
> to close specific tunnels.
> First I thought of using the plugin to write code to establish a
> telnet-client sessions and send over "kill IP:port" command. But I
> notice an issue with the management listener: if I run more than 1
> telnet session only the first one can pass through data whereas all
> others' telnet sessions just hang.
>
> Is this even possible?
>
> Vineet
>
> ------------------------------------------------------------------------------
> Lotusphere 2011
> Register now for Lotusphere 2011 and learn how
> to connect the dots, take your collaborative environment
> to the next level, and enter the era of Social 
> Business.http://p.sf.net/sfu/lotusphere-d2d
> _______________________________________________
> Openvpn-devel mailing 
> listOpenvpn-devel@lists.sourceforge.nethttps://lists.sourceforge.net/lists/listinfo/openvpn-devel
>
>
>   -- http://www.debuntu.org
>
>

Reply via email to