Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 934315
Collapse All | Expand All

(-)a/source/network/NetServer.cpp (+13 lines)
Lines 302-308 Link Here
302
	else if ((devlist = upnpDiscover(10000, 0, 0, 0, 0, 0)) != NULL)
302
	else if ((devlist = upnpDiscover(10000, 0, 0, 0, 0, 0)) != NULL)
303
#endif
303
#endif
304
	{
304
	{
305
#if defined(MINIUPNPC_API_VERSION) && MINIUPNPC_API_VERSION >= 18
306
		ret = UPNP_GetValidIGD(devlist, &urls, &data, internalIPAddress, sizeof(internalIPAddress), NULL, 0);
307
#else
305
		ret = UPNP_GetValidIGD(devlist, &urls, &data, internalIPAddress, sizeof(internalIPAddress));
308
		ret = UPNP_GetValidIGD(devlist, &urls, &data, internalIPAddress, sizeof(internalIPAddress));
309
#endif
306
		allocatedUrls = ret != 0; // urls is allocated on non-zero return values
310
		allocatedUrls = ret != 0; // urls is allocated on non-zero return values
307
	}
311
	}
308
	else
312
	else
Lines 321-329 Link Here
321
		LOGMESSAGE("Net server: found valid IGD = %s", urls.controlURL);
325
		LOGMESSAGE("Net server: found valid IGD = %s", urls.controlURL);
322
		break;
326
		break;
323
	case 2:
327
	case 2:
328
#if defined(MINIUPNPC_API_VERSION) && MINIUPNPC_API_VERSION >= 18
329
		LOGMESSAGE("Net server: found a valid IGD with a reserved address = %s, will try to continue anyway", urls.controlURL);
330
		break;
331
	case 3:
332
		LOGMESSAGE("Net server: found a valid, not connected IGD = %s, will try to continue anyway", urls.controlURL);
333
		break;
334
	case 4:
335
#else
324
		LOGMESSAGE("Net server: found a valid, not connected IGD = %s, will try to continue anyway", urls.controlURL);
336
		LOGMESSAGE("Net server: found a valid, not connected IGD = %s, will try to continue anyway", urls.controlURL);
325
		break;
337
		break;
326
	case 3:
338
	case 3:
339
#endif
327
		LOGMESSAGE("Net server: found a UPnP device unrecognized as IGD = %s, will try to continue anyway", urls.controlURL);
340
		LOGMESSAGE("Net server: found a UPnP device unrecognized as IGD = %s, will try to continue anyway", urls.controlURL);
328
		break;
341
		break;
329
	default:
342
	default:

Return to bug 934315