I bookmarked this for you the other day when I was searching for something else, but promptly forgot about it.
Anyhow, there was a project: miniupnp.tuxfamily.org (not sure if I can paste url's yet)
But it only works with certain types of UPnP devices. Still, it might be a good place for you to start.
Also make sure you make note of the wiresharp dump to C format option, it is infinitely useful for this sort of thing. (There is also perlupnp which I believe is hosted on sourceforge).
__________________
Never underestimate the power of human stupidity - it is like a force of nature, capable of destroying even the most well laid plans.
|