Commit 0756a6ce authored by Youness Alaoui's avatar Youness Alaoui

If a validation is necessary and no validater is given, return VALIDATION_UNAUTHORIZED

parent ef82b30d
...@@ -172,7 +172,8 @@ StunValidationStatus stun_agent_validate (StunAgent *agent, StunMessage *msg, ...@@ -172,7 +172,8 @@ StunValidationStatus stun_agent_validate (StunAgent *agent, StunMessage *msg,
&username_len); &username_len);
if (username) { if (username) {
if (key == NULL) { if (key == NULL) {
if (validater (agent, msg, username, username_len, if (validater == NULL ||
validater (agent, msg, username, username_len,
&key, &key_len, validater_data) == FALSE) { &key, &key_len, validater_data) == FALSE) {
return STUN_VALIDATION_UNAUTHORIZED; return STUN_VALIDATION_UNAUTHORIZED;
} }
......
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