Ignore:
Timestamp:
Feb 21, 2008 3:38:36 PM (16 years ago)
Author:
bennylp
Message:

Ticket #485: initial modification in STUN messaging in accordance to TURN-06

File:
1 edited

Legend:

Unmodified
Added
Removed
  • pjproject/trunk/pjnath/src/pjnath/stun_msg.c

    r1654 r1811  
    3434static int padding_char; 
    3535 
    36 static const char *stun_method_names[] =  
     36static const char *stun_method_names[PJ_STUN_METHOD_MAX] =  
    3737{ 
    3838    "Unknown",                  /* 0 */ 
     
    4040    "Shared Secret",            /* 2 */ 
    4141    "Allocate",                 /* 3 */ 
    42     "Send",                     /* 4 */ 
    43     "Data",                     /* 5 */ 
    44     "Set Active Destination",   /* 6 */ 
    45     "Connect",                  /* 7 */ 
    46     "Connect Status"            /* 8 */ 
     42    "Refresh",                  /* 4 */ 
    4743}; 
    4844 
     
    6460    //{ PJ_STUN_SC_MISSING_NONCE,           "Missing Nonce"}, 
    6561    //{ PJ_STUN_SC_UNKNOWN_USERNAME,        "Unknown Username"}, 
    66     { PJ_STUN_SC_NO_BINDING,                "No Binding"}, 
     62    { PJ_STUN_SC_ALLOCATION_MISMATCH,       "Allocation Mismatch"}, 
    6763    { PJ_STUN_SC_STALE_NONCE,               "Stale Nonce"}, 
    6864    { PJ_STUN_SC_TRANSITIONING,             "Active Destination Already Set"}, 
     
    217213    }, 
    218214    { 
    219         /* ID 0x000C is not assigned */ 
    220         NULL, 
    221         NULL, 
    222         NULL 
     215        /* PJ_STUN_ATTR_CHANNEL_NUMBER (0x000C) */ 
     216        "CHANNEL-NUMBER", 
     217        &decode_uint_attr, 
     218        &encode_uint_attr 
    223219    }, 
    224220    { 
     
    253249    }, 
    254250    { 
    255         /* PJ_STUN_ATTR_REMOTE_ADDRESS, */ 
    256         "REMOTE-ADDRESS", 
    257         &decode_sockaddr_attr, 
     251        /* PJ_STUN_ATTR_PEER_ADDRESS, */ 
     252        "PEER-ADDRESS", 
     253        &decode_xored_sockaddr_attr, 
    258254        &encode_sockaddr_attr 
    259255    }, 
     
    279275        /* PJ_STUN_ATTR_RELAY_ADDRESS, */ 
    280276        "RELAY-ADDRESS", 
    281         &decode_sockaddr_attr, 
     277        &decode_xored_sockaddr_attr, 
    282278        &encode_sockaddr_attr 
    283279    }, 
     
    351347        /* PJ_STUN_ATTR_REQUESTED_IP, */ 
    352348        "REQUESTED-IP", 
    353         &decode_sockaddr_attr, 
     349        &decode_xored_sockaddr_attr, 
    354350        &encode_sockaddr_attr 
    355351    }, 
     
    17321728        msg_type |= PJ_STUN_ERROR_RESPONSE_BIT; 
    17331729    else 
    1734         msg_type |= PJ_STUN_RESPONSE_BIT; 
     1730        msg_type |= PJ_STUN_SUCCESS_RESPONSE_BIT; 
    17351731 
    17361732    status = pj_stun_msg_create(pool, msg_type, req_msg->hdr.magic,  
Note: See TracChangeset for help on using the changeset viewer.