summaryrefslogtreecommitdiff
path: root/pjnath/src/pjnath/stun_msg_dump.c
diff options
context:
space:
mode:
authorBenny Prijono <bennylp@teluu.com>2007-05-22 21:55:31 +0000
committerBenny Prijono <bennylp@teluu.com>2007-05-22 21:55:31 +0000
commit9d72f1aa58317d2667feef40e54eef4d9fb5df29 (patch)
tree08f705b5f4413ffe0364a066fe3a1b1c3d6af179 /pjnath/src/pjnath/stun_msg_dump.c
parenta8a95675cba90ecd5ba2b7b36432641d4bf5703d (diff)
Fixed ticket #286: Bug in STUN FINGERPRINT verification and logging STUN message
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1289 74dad513-b988-da41-8d7b-12977e46ad98
Diffstat (limited to 'pjnath/src/pjnath/stun_msg_dump.c')
-rw-r--r--pjnath/src/pjnath/stun_msg_dump.c8
1 files changed, 5 insertions, 3 deletions
diff --git a/pjnath/src/pjnath/stun_msg_dump.c b/pjnath/src/pjnath/stun_msg_dump.c
index cbf29a00..d8aab42c 100644
--- a/pjnath/src/pjnath/stun_msg_dump.c
+++ b/pjnath/src/pjnath/stun_msg_dump.c
@@ -96,6 +96,7 @@ static int print_attr(char *buffer, unsigned length,
len = pj_ansi_snprintf(p, end-p,
", INVALID ADDRESS FAMILY!\n");
}
+ APPLY();
}
break;
@@ -117,6 +118,7 @@ static int print_attr(char *buffer, unsigned length,
", value=%d (0x%x)\n",
(pj_uint32_t)attr->value,
(pj_uint32_t)attr->value);
+ APPLY();
}
break;
@@ -133,6 +135,7 @@ static int print_attr(char *buffer, unsigned length,
", value=\"%.*s\"\n",
(int)attr->value.slen,
attr->value.ptr);
+ APPLY();
}
break;
@@ -146,6 +149,7 @@ static int print_attr(char *buffer, unsigned length,
attr->err_code,
(int)attr->reason.slen,
attr->reason.ptr);
+ APPLY();
}
break;
@@ -191,12 +195,10 @@ static int print_attr(char *buffer, unsigned length,
case PJ_STUN_ATTR_USE_CANDIDATE:
default:
len = pj_ansi_snprintf(p, end-p, "\n");
-
+ APPLY();
break;
}
- APPLY();
-
return (p-buffer);
on_return: