diff options
author | Benny Prijono <bennylp@teluu.com> | 2007-09-18 19:33:33 +0000 |
---|---|---|
committer | Benny Prijono <bennylp@teluu.com> | 2007-09-18 19:33:33 +0000 |
commit | 41234fb3ea6190fdf7bebf0d11bc41d578b66934 (patch) | |
tree | 845b6ba62a1477e77501189b0221b638cae67af9 /pjnath/src/pjnath/stun_msg_dump.c | |
parent | 0b5b5d6d0b9e0c0362c15126bd74176aa1ce5161 (diff) |
Ticket #374: Update STUN specification from rfc3489bis-06 to rfc3489bis-10
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1439 74dad513-b988-da41-8d7b-12977e46ad98
Diffstat (limited to 'pjnath/src/pjnath/stun_msg_dump.c')
-rw-r--r-- | pjnath/src/pjnath/stun_msg_dump.c | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/pjnath/src/pjnath/stun_msg_dump.c b/pjnath/src/pjnath/stun_msg_dump.c index c208879f..3745ebe3 100644 --- a/pjnath/src/pjnath/stun_msg_dump.c +++ b/pjnath/src/pjnath/stun_msg_dump.c @@ -192,6 +192,22 @@ static int print_attr(char *buffer, unsigned length, APPLY(); } break; + case PJ_STUN_ATTR_ICE_CONTROLLED: + case PJ_STUN_ATTR_ICE_CONTROLLING: + { + const pj_stun_uint64_attr *attr; + pj_uint8_t data[8]; + int i; + + attr = (const pj_stun_uint64_attr*) ahdr; + + for (i=0; i<8; ++i) + data[i] = ((const pj_uint8_t*)&attr->value)[7-i]; + + len = print_binary(p, end-p, data, 8); + APPLY(); + } + break; case PJ_STUN_ATTR_USE_CANDIDATE: default: len = pj_ansi_snprintf(p, end-p, "\n"); |