Commit 4f363847 authored by Olivier Crête's avatar Olivier Crête

stunagent: Replace more magic numbers with defines

parent df5b9e64
...@@ -220,7 +220,9 @@ StunValidationStatus stun_agent_validate (StunAgent *agent, StunMessage *msg, ...@@ -220,7 +220,9 @@ StunValidationStatus stun_agent_validate (StunAgent *agent, StunMessage *msg,
(stun_message_get_class (msg) == STUN_ERROR && (stun_message_get_class (msg) == STUN_ERROR &&
stun_message_find_error (msg, &error_code) == stun_message_find_error (msg, &error_code) ==
STUN_MESSAGE_RETURN_SUCCESS && STUN_MESSAGE_RETURN_SUCCESS &&
(error_code == 400 || error_code == 401 || error_code == 438)) || (error_code == STUN_ERROR_BAD_REQUEST ||
error_code == STUN_ERROR_UNAUTHORIZED ||
error_code == STUN_ERROR_STALE_NONCE)) ||
(stun_message_get_class (msg) == STUN_INDICATION && (stun_message_get_class (msg) == STUN_INDICATION &&
(agent->usage_flags & STUN_AGENT_USAGE_LONG_TERM_CREDENTIALS || (agent->usage_flags & STUN_AGENT_USAGE_LONG_TERM_CREDENTIALS ||
agent->usage_flags & STUN_AGENT_USAGE_NO_INDICATION_AUTH)); agent->usage_flags & STUN_AGENT_USAGE_NO_INDICATION_AUTH));
...@@ -327,7 +329,8 @@ StunValidationStatus stun_agent_validate (StunAgent *agent, StunMessage *msg, ...@@ -327,7 +329,8 @@ StunValidationStatus stun_agent_validate (StunAgent *agent, StunMessage *msg,
} else if (!(stun_message_get_class (msg) == STUN_ERROR && } else if (!(stun_message_get_class (msg) == STUN_ERROR &&
stun_message_find_error (msg, &error_code) == stun_message_find_error (msg, &error_code) ==
STUN_MESSAGE_RETURN_SUCCESS && STUN_MESSAGE_RETURN_SUCCESS &&
(error_code == 400 || error_code == 401))) { (error_code == STUN_ERROR_BAD_REQUEST ||
error_code == STUN_ERROR_UNAUTHORIZED))) {
stun_debug ("STUN auth error: No message integrity attribute!"); stun_debug ("STUN auth error: No message integrity attribute!");
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