| Index: remoting/protocol/jingle_session.cc
|
| diff --git a/remoting/protocol/jingle_session.cc b/remoting/protocol/jingle_session.cc
|
| index ba523000e7cf9fcf1320d295dec8f71e0dc44e3f..f6a84bf213283b740fbf1972fa5ceafd8d30fbfb 100644
|
| --- a/remoting/protocol/jingle_session.cc
|
| +++ b/remoting/protocol/jingle_session.cc
|
| @@ -54,6 +54,8 @@ ErrorCode AuthRejectionReasonToErrorCode(
|
| return AUTHENTICATION_FAILED;
|
| case Authenticator::PROTOCOL_ERROR:
|
| return INCOMPATIBLE_PROTOCOL;
|
| + case Authenticator::DOMAIN_MISMATCH:
|
| + return DOMAIN_MISMATCH;
|
| }
|
| NOTREACHED();
|
| return UNKNOWN_ERROR;
|
| @@ -245,6 +247,9 @@ void JingleSession::Close(protocol::ErrorCode error) {
|
| case AUTHENTICATION_FAILED:
|
| reason = JingleMessage::DECLINE;
|
| break;
|
| + case DOMAIN_MISMATCH:
|
| + reason = JingleMessage::DOMAIN_MISMATCH;
|
| + break;
|
| case INCOMPATIBLE_PROTOCOL:
|
| reason = JingleMessage::INCOMPATIBLE_PARAMETERS;
|
| break;
|
| @@ -484,6 +489,9 @@ void JingleSession::OnTerminate(const JingleMessage& message,
|
| case JingleMessage::DECLINE:
|
| error_ = AUTHENTICATION_FAILED;
|
| break;
|
| + case JingleMessage::DOMAIN_MISMATCH:
|
| + error_ = DOMAIN_MISMATCH;
|
| + break;
|
| case JingleMessage::CANCEL:
|
| error_ = HOST_OVERLOAD;
|
| break;
|
|
|