提交 4185e450 authored 作者: Marc Olivier Chouinard's avatar Marc Olivier Chouinard

FS-2360 --resolve

上级 cc3280a0
...@@ -91,11 +91,12 @@ static int init_upnp(void) ...@@ -91,11 +91,12 @@ static int init_upnp(void)
char *descXML; char *descXML;
int descXMLsize = 0; int descXMLsize = 0;
const char *multicastif = 0; const char *multicastif = 0;
const char *minissdpdpath = 0; const char *minissdpdpath = switch_core_get_variable("local_ip_v4");
memset(&nat_globals.urls, 0, sizeof(struct UPNPUrls)); memset(&nat_globals.urls, 0, sizeof(struct UPNPUrls));
memset(&nat_globals.data, 0, sizeof(struct IGDdatas)); memset(&nat_globals.data, 0, sizeof(struct IGDdatas));
devlist = upnpDiscover(3000, multicastif, minissdpdpath, 0);
devlist = upnpDiscover(3000, (multicastif?multicastif:0) , minissdpdpath, 0);
if (devlist) { if (devlist) {
dev = devlist; dev = devlist;
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论