On 11 Jul 2010, har...@email.cz wrote:

> i think that it could be very usefull to add universal plug'n'play
> support to gtk-gnutella to automatically enable port forwarding on
> upnp enabled routers (this can turn many leafs to fully available
> peers especialy in cases of users without access to router
> configuration or without skills to set forwarding manualy). eg.: i
> am lazy to configure it myself everytime as i move frequently across
> many networks and getting different IP addresses, but if gtk-
> gnutella could do it for me automaticaly, i would appreciate it a
> lot...

As opposed to libupnp or miniupnp, I think that http://www.gupnp.org/
might be more in the style of gtk-gnutella.  Debian packages are
available for libgupnp-dev, etc.  This example,

 http://www.gupnp.org/docs/gupnp/client-tutorial.html

seems to use glib threads.  I don't think gtkg uses them.

Also, not every developer has hardware to test this with.  I guess
that anyone could configure a upnp IGD service for Linux and then use
this to test a client with.

> if you don't want to implement it yourself, we can call miniupnpc 
> binary from gtk-gnutella with desired parameters (also don't forget 
> to unregister forwarded port before quiting/aborting gtk-gnutella) 
> or i guess that gtk-gnutella can reuse majority of miniupnpc code: 
> http://miniupnp.free.fr/(http://miniupnp.free.fr/)

> BTW i have script to do that:

I am sure that is very useful to people.  

Thanks,
Bill Pringlemeir.

------------------------------------------------------------------------------
This SF.net email is sponsored by Sprint
What will you do first with EVO, the first 4G phone?
Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
_______________________________________________
gtk-gnutella-devel mailing list
gtk-gnutella-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gtk-gnutella-devel

Reply via email to