Lines Matching refs:urls

474 GetUPNPUrls(struct UPNPUrls * urls, struct IGDdatas * data,  in GetUPNPUrls()  argument
478 urls->rootdescURL = strdup(descURL); in GetUPNPUrls()
481 urls->ipcondescURL = build_absolute_url(data->urlbase, descURL, in GetUPNPUrls()
483 urls->controlURL = build_absolute_url(data->urlbase, descURL, in GetUPNPUrls()
485 urls->controlURL_CIF = build_absolute_url(data->urlbase, descURL, in GetUPNPUrls()
487 urls->controlURL_6FC = build_absolute_url(data->urlbase, descURL, in GetUPNPUrls()
491 printf("urls->ipcondescURL='%s'\n", urls->ipcondescURL); in GetUPNPUrls()
492 printf("urls->controlURL='%s'\n", urls->controlURL); in GetUPNPUrls()
493 printf("urls->controlURL_CIF='%s'\n", urls->controlURL_CIF); in GetUPNPUrls()
494 printf("urls->controlURL_6FC='%s'\n", urls->controlURL_6FC); in GetUPNPUrls()
499 FreeUPNPUrls(struct UPNPUrls * urls) in FreeUPNPUrls() argument
501 if(!urls) in FreeUPNPUrls()
503 free(urls->controlURL); in FreeUPNPUrls()
504 urls->controlURL = 0; in FreeUPNPUrls()
505 free(urls->ipcondescURL); in FreeUPNPUrls()
506 urls->ipcondescURL = 0; in FreeUPNPUrls()
507 free(urls->controlURL_CIF); in FreeUPNPUrls()
508 urls->controlURL_CIF = 0; in FreeUPNPUrls()
509 free(urls->controlURL_6FC); in FreeUPNPUrls()
510 urls->controlURL_6FC = 0; in FreeUPNPUrls()
511 free(urls->rootdescURL); in FreeUPNPUrls()
512 urls->rootdescURL = 0; in FreeUPNPUrls()
516 UPNPIGD_IsConnected(struct UPNPUrls * urls, struct IGDdatas * data) in UPNPIGD_IsConnected() argument
521 UPNP_GetStatusInfo(urls->controlURL, data->first.servicetype, in UPNPIGD_IsConnected()
547 struct UPNPUrls * urls, in UPNP_GetValidIGD() argument
595 memset(urls, 0, sizeof(struct UPNPUrls)); in UPNP_GetValidIGD()
612 memset(urls, 0, sizeof(struct UPNPUrls)); in UPNP_GetValidIGD()
618 GetUPNPUrls(urls, data, dev->descURL, dev->scope_id); in UPNP_GetValidIGD()
623 is_connected = UPNPIGD_IsConnected(urls, data); in UPNP_GetValidIGD()
626 urls->controlURL, is_connected); in UPNP_GetValidIGD()
630 (UPNP_GetExternalIPAddress(urls->controlURL, data->first.servicetype, extIpAddr) == 0)) { in UPNP_GetValidIGD()
634 FreeUPNPUrls(urls); in UPNP_GetValidIGD()
644 GetUPNPUrls(urls, data, dev->descURL, dev->scope_id); in UPNP_GetValidIGD()
645 is_connected = UPNPIGD_IsConnected(urls, data); in UPNP_GetValidIGD()
648 urls->controlURL, is_connected); in UPNP_GetValidIGD()
651 … (UPNP_GetExternalIPAddress(urls->controlURL, data->first.servicetype, extIpAddr) == 0)) { in UPNP_GetValidIGD()
655 FreeUPNPUrls(urls); in UPNP_GetValidIGD()
679 struct UPNPUrls * urls, in UPNP_GetIGDFromUrl() argument
690 memset(urls, 0, sizeof(struct UPNPUrls)); in UPNP_GetIGDFromUrl()
693 GetUPNPUrls(urls, data, rootdescurl, 0); in UPNP_GetIGDFromUrl()