Commit 1a0950ce authored by Youness Alaoui's avatar Youness Alaoui

Adding TURN specific enums and constants

parent 4c8e1f40
......@@ -71,6 +71,7 @@
#define STUN_AGENT_MAX_UNKNOWN_ATTRIBUTES 256
#define STUN_MAGIC_COOKIE 0x2112A442
#define TURN_MAGIC_COOKIE 0x72c64bc6
#ifndef TRUE
#define TRUE (1 == 1)
......
......@@ -59,6 +59,7 @@ typedef enum
STUN_OLD_SHARED_SECRET=0x002, /* old RFC3489 */
STUN_ALLOCATE=0x003, /* TURN-04 */
STUN_SET_ACTIVE_DST=0x004, /* TURN-04 */
STUN_SEND=0x004, /* TURN-09 */
STUN_CONNECT=0x005, /* TURN-04 */
STUN_IND_SEND=0x006, /* TURN-04 */
STUN_IND_DATA=0x007, /* TURN-04 */
......@@ -87,9 +88,9 @@ typedef enum
/* 0x000C */ /* reserved */
STUN_ATTRIBUTE_LIFETIME=0x000D, /* TURN-04 */
/* 0x000E */ /* reserved */
/* 0x000F */ /* reserved */
STUN_ATTRIBUTE_MAGIC_COOKIE=0x000F, /* STUN/TURN magic cookie */
STUN_ATTRIBUTE_BANDWIDTH=0x0010, /* TURN-04 */
/* 0x0011 */ /* reserved */
STUN_ATTRIBUTE_DESTINATION_ADDRESS=0x0011, /* TURN jingle */
STUN_ATTRIBUTE_REMOTE_ADDRESS=0x0012, /* TURN-04 */
STUN_ATTRIBUTE_DATA=0x0013, /* TURN-04 */
STUN_ATTRIBUTE_REALM=0x0014, /* RFC3489bis-11 */
......@@ -107,6 +108,7 @@ typedef enum
STUN_ATTRIBUTE_XOR_MAPPED_ADDRESS=0x0020, /* RFC3489bis-11 */
STUN_ATTRIBUTE_TIMER_VAL=0x0021, /* TURN-04 */
STUN_ATTRIBUTE_REQUESTED_IP=0x0022, /* TURN-04 */
STUN_ATTRIBUTE_RESERVATION_TOKEN=0x0022, /* TURN-09 */
STUN_ATTRIBUTE_CONNECT_STAT=0x0023, /* TURN-04 */
STUN_ATTRIBUTE_PRIORITY=0x0024, /* ICE-18 */
STUN_ATTRIBUTE_USE_CANDIDATE=0x0025, /* ICE-18 */
......@@ -145,6 +147,7 @@ static const uint16_t STUN_ALL_KNOWN_ATTRIBUTES[] =
STUN_ATTRIBUTE_UNKNOWN_ATTRIBUTES,
STUN_ATTRIBUTE_OLD_REFLECTED_FROM,
STUN_ATTRIBUTE_LIFETIME,
STUN_ATTRIBUTE_MAGIC_COOKIE,
STUN_ATTRIBUTE_BANDWIDTH,
STUN_ATTRIBUTE_REMOTE_ADDRESS,
STUN_ATTRIBUTE_DATA,
......@@ -157,6 +160,7 @@ static const uint16_t STUN_ALL_KNOWN_ATTRIBUTES[] =
STUN_ATTRIBUTE_XOR_MAPPED_ADDRESS,
STUN_ATTRIBUTE_TIMER_VAL,
STUN_ATTRIBUTE_REQUESTED_IP,
STUN_ATTRIBUTE_RESERVATION_TOKEN,
STUN_ATTRIBUTE_CONNECT_STAT,
STUN_ATTRIBUTE_PRIORITY,
STUN_ATTRIBUTE_USE_CANDIDATE,
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment