summaryrefslogtreecommitdiff
path: root/pjnath/src/pjnath/stun_msg_dump.c
diff options
context:
space:
mode:
authorBenny Prijono <bennylp@teluu.com>2007-09-18 19:33:33 +0000
committerBenny Prijono <bennylp@teluu.com>2007-09-18 19:33:33 +0000
commit41234fb3ea6190fdf7bebf0d11bc41d578b66934 (patch)
tree845b6ba62a1477e77501189b0221b638cae67af9 /pjnath/src/pjnath/stun_msg_dump.c
parent0b5b5d6d0b9e0c0362c15126bd74176aa1ce5161 (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.c16
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");