Functions |
| LIBSPEC void | parserootdesc (const char *buffer, int bufsize, struct IGDdatas *data) |
| char * | simpleUPnPcommand2 (int s, const char *url, const char *service, const char *action, struct UPNParg *args, int *bufsize, const char *httpversion) |
| char * | simpleUPnPcommand (int s, const char *url, const char *service, const char *action, struct UPNParg *args, int *bufsize) |
| LIBSPEC struct UPNPDev * | upnpDiscover (int delay, const char *multicastif, const char *minissdpdsock, int sameport, int ipv6, int *error) |
| LIBSPEC void | freeUPNPDevlist (struct UPNPDev *devlist) |
| LIBSPEC void | GetUPNPUrls (struct UPNPUrls *urls, struct IGDdatas *data, const char *descURL) |
| LIBSPEC void | FreeUPNPUrls (struct UPNPUrls *urls) |
| int | UPNPIGD_IsConnected (struct UPNPUrls *urls, struct IGDdatas *data) |
| LIBSPEC int | UPNP_GetValidIGD (struct UPNPDev *devlist, struct UPNPUrls *urls, struct IGDdatas *data, char *lanaddr, int lanaddrlen) |
| int | UPNP_GetIGDFromUrl (const char *rootdescurl, struct UPNPUrls *urls, struct IGDdatas *data, char *lanaddr, int lanaddrlen) |