| Index: extensions/browser/api/cast_channel/logger.cc
|
| diff --git a/extensions/browser/api/cast_channel/logger.cc b/extensions/browser/api/cast_channel/logger.cc
|
| index ba187da8772721b1c3e6cb972e503066d842ade9..1ea0e24f10c90a2ddeb29a9c17ae36489024bb1c 100644
|
| --- a/extensions/browser/api/cast_channel/logger.cc
|
| +++ b/extensions/browser/api/cast_channel/logger.cc
|
| @@ -144,8 +144,9 @@ void Logger::LogNewSocketEvent(const CastSocket& cast_socket) {
|
| AggregatedSocketEvent& aggregated_socket_event =
|
| LogSocketEvent(cast_socket.id(), event);
|
|
|
| - const net::IPAddressNumber& ip = cast_socket.ip_endpoint().address().bytes();
|
| - aggregated_socket_event.set_endpoint_id(ip.back());
|
| + const net::IPAddress& ip = cast_socket.ip_endpoint().address();
|
| + DCHECK(ip.IsValid());
|
| + aggregated_socket_event.set_endpoint_id(ip.bytes().back());
|
| aggregated_socket_event.set_channel_auth_type(cast_socket.channel_auth() ==
|
| CHANNEL_AUTH_TYPE_SSL
|
| ? proto::SSL
|
|
|