forked from premiere/premiere-libtorrent
updated upnp test
This commit is contained in:
parent
669da96ae2
commit
ce9d9c760c
|
@ -41,6 +41,11 @@ using namespace libtorrent;
|
||||||
|
|
||||||
void callback(int mapping, int port, std::string const& err)
|
void callback(int mapping, int port, std::string const& err)
|
||||||
{
|
{
|
||||||
|
if (mapping == -1)
|
||||||
|
{
|
||||||
|
std::cerr << "UPnP: " << err << std::endl;
|
||||||
|
return;
|
||||||
|
}
|
||||||
std::cerr << "mapping: " << mapping << ", port: " << port << ", error: \"" << err << "\"\n";
|
std::cerr << "mapping: " << mapping << ", port: " << port << ", error: \"" << err << "\"\n";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -56,7 +61,7 @@ int main(int argc, char* argv[])
|
||||||
}
|
}
|
||||||
|
|
||||||
connection_queue cc(ios);
|
connection_queue cc(ios);
|
||||||
boost::intrusive_ptr<upnp> upnp_handler = new upnp(ios, cc, address_v4(), user_agent, &callback, true);
|
boost::intrusive_ptr<upnp> upnp_handler = new upnp(ios, cc, address_v4(), user_agent, &callback, false);
|
||||||
upnp_handler->discover_device();
|
upnp_handler->discover_device();
|
||||||
|
|
||||||
libtorrent::deadline_timer timer(ios);
|
libtorrent::deadline_timer timer(ios);
|
||||||
|
|
Loading…
Reference in New Issue