22 #define DEFAULT_STUN_PORT 3478 58 const char* szServerIp,
68 const char* szServerIp,
105 #endif // _StunUtils_h_ static void debugDump(char *pPacket, size_t nPacket, UtlString &output)
Definition: StunUtils.cpp:480
static bool sendStunNatTest(OsDatagramSocket *pSocket, const char *szServerIp, const int port, bool bChangePort, bool bChangeIP, char *szMappedIp, uint16_t *piMappedPort, char *szChangedIp, uint16_t *piChangedPort)
Definition: StunUtils.cpp:194
Definition: StunUtils.h:34
Definition: StunUtils.h:38
Definition: StunUtils.h:31
unsigned short uint16_t
Definition: stdint.h:79
Definition: StunUtils.h:33
Definition: StunUtils.h:32
static const char * natTypeToString(STUN_NAT_TYPE type)
Definition: StunUtils.cpp:273
Definition: StunUtils.h:37
unsigned int uint32_t
Definition: stdint.h:80
Definition: UtlString.h:48
Definition: OsDatagramSocket.h:37
Definition: StunUtils.h:35
static bool allocateTurnAddress(OsDatagramSocket *pSocket, const char *szServerIp, const int port, char *szRelayIp, uint16_t *piRelayPort, uint32_t *plLifetime)
Definition: StunUtils.cpp:123
static STUN_NAT_TYPE determineStunNatType(const char *szServer, const int port)
Definition: StunUtils.cpp:38
Definition: StunUtils.h:36
STUN_NAT_TYPE
Definition: StunUtils.h:29
Definition: StunUtils.h:46