|
| const char * | protofix (const char *proto) |
| int | is_int (char const *s) |
| static void | DisplayInfos (struct UPNPUrls *urls, struct IGDdatas *data) |
| static void | GetConnectionStatus (struct UPNPUrls *urls, struct IGDdatas *data) |
| static void | ListRedirections (struct UPNPUrls *urls, struct IGDdatas *data) |
| static void | NewListRedirections (struct UPNPUrls *urls, struct IGDdatas *data) |
| static int | SetRedirectAndTest (struct UPNPUrls *urls, struct IGDdatas *data, const char *iaddr, const char *iport, const char *eport, const char *proto, const char *leaseDuration, const char *remoteHost, const char *description, int addAny) |
| static int | RemoveRedirect (struct UPNPUrls *urls, struct IGDdatas *data, const char *eport, const char *proto, const char *remoteHost) |
| static int | RemoveRedirectRange (struct UPNPUrls *urls, struct IGDdatas *data, const char *ePortStart, char const *ePortEnd, const char *proto, const char *manage) |
| static void | GetFirewallStatus (struct UPNPUrls *urls, struct IGDdatas *data) |
| static void | SetPinholeAndTest (struct UPNPUrls *urls, struct IGDdatas *data, const char *remoteaddr, const char *eport, const char *intaddr, const char *iport, const char *proto, const char *lease_time) |
| static void | GetPinholeAndUpdate (struct UPNPUrls *urls, struct IGDdatas *data, const char *uniqueID, const char *lease_time) |
| static void | GetPinholeOutboundTimeout (struct UPNPUrls *urls, struct IGDdatas *data, const char *remoteaddr, const char *eport, const char *intaddr, const char *iport, const char *proto) |
| static void | GetPinholePackets (struct UPNPUrls *urls, struct IGDdatas *data, const char *uniqueID) |
| static void | CheckPinhole (struct UPNPUrls *urls, struct IGDdatas *data, const char *uniqueID) |
| static void | RemovePinhole (struct UPNPUrls *urls, struct IGDdatas *data, const char *uniqueID) |
| int | main (int argc, char **argv) |