Index: webrtc/p2p/base/stun.cc |
diff --git a/webrtc/p2p/base/stun.cc b/webrtc/p2p/base/stun.cc |
index 4d6b21ba5465b0769f847aca5d984fd80166c581..8217c029c344c738081d4f68046e4d6c205c85f2 100644 |
--- a/webrtc/p2p/base/stun.cc |
+++ b/webrtc/p2p/base/stun.cc |
@@ -115,6 +115,11 @@ const StunErrorCodeAttribute* StunMessage::GetErrorCode() const { |
GetAttribute(STUN_ATTR_ERROR_CODE)); |
} |
+int StunMessage::GetErrorCodeValue() const { |
+ const StunErrorCodeAttribute* error_attribute = GetErrorCode(); |
+ return error_attribute ? error_attribute->code() : STUN_ERROR_GLOBAL_FAILURE; |
+} |
+ |
const StunUInt16ListAttribute* StunMessage::GetUnknownAttributes() const { |
return static_cast<const StunUInt16ListAttribute*>( |
GetAttribute(STUN_ATTR_UNKNOWN_ATTRIBUTES)); |