| Index: extensions/browser/api/cast_channel/cast_message_util.cc
|
| diff --git a/extensions/browser/api/cast_channel/cast_message_util.cc b/extensions/browser/api/cast_channel/cast_message_util.cc
|
| index 3726efdacbc819bca9c414530e97e94b72239875..bf070f6f9265a28703b0a4e07a04d705eb23cf53 100644
|
| --- a/extensions/browser/api/cast_channel/cast_message_util.cc
|
| +++ b/extensions/browser/api/cast_channel/cast_message_util.cc
|
| @@ -9,6 +9,7 @@
|
| #include "base/logging.h"
|
| #include "base/strings/string_number_conversions.h"
|
| #include "base/values.h"
|
| +#include "extensions/browser/api/cast_channel/cast_auth_util.h"
|
| #include "extensions/common/api/cast_channel.h"
|
| #include "extensions/common/api/cast_channel/cast_channel.pb.h"
|
|
|
| @@ -138,10 +139,12 @@ std::string AuthMessageToString(const DeviceAuthMessage& message) {
|
| return out;
|
| }
|
|
|
| -void CreateAuthChallengeMessage(CastMessage* message_proto) {
|
| +void CreateAuthChallengeMessage(CastMessage* message_proto,
|
| + const AuthContext* auth_context) {
|
| + DCHECK(auth_context);
|
| CHECK(message_proto);
|
| DeviceAuthMessage auth_message;
|
| - auth_message.mutable_challenge();
|
| + auth_message.mutable_challenge()->set_sender_nonce(auth_context->nonce());
|
| std::string auth_message_string;
|
| auth_message.SerializeToString(&auth_message_string);
|
|
|
|
|