Hello,

to build with multiple versions of libminiupnpc-dev,

replace 

 devlist = upnpDiscover(3000, NULL, NULL, 0, 0, &result);

by :

#if defined(MINIUPNPC_API_VERSION) && (MINIUPNPC_API_VERSION >= 14)   
miniupnpc_dev = upnpDiscover(3000, NULL, NULL, 0, 0, 2, &result); /* use 
default TTL of 2 */
#elif defined(MINIUPNPC_API_VERSION) && (MINIUPNPC_API_VERSION >= 8)
  miniupnpc_dev = upnpDiscover(3000, NULL, NULL, 0, 0, &result);
#elif defined(MINIUPNPC_API_VERSION) && (MINIUPNPC_API_VERSION >= 3)
  miniupnpc_dev = upnpDiscover(3000, NULL, NULL, 0);
#else
  miniupnpc_dev = upnpDiscover(3000, NULL, NULL);
#endif



regards,

Thomas Bernard

Reply via email to