Commit 2aafb006 authored by Bin Wu's avatar Bin Wu Committed by Commit Bot

In function QuicSocketAddressImpl::generic_address(), zero-initialize the...

In function QuicSocketAddressImpl::generic_address(), zero-initialize the returned sockaddr_storage. This is how Google's internal implementation behaves.

Change-Id: I99e3ded71060027c9cd01ffb58330597a12aa880
Reviewed-on: https://chromium-review.googlesource.com/c/1313676
Commit-Queue: Ryan Hamilton <rch@chromium.org>
Reviewed-by: default avatarRyan Hamilton <rch@chromium.org>
Cr-Commit-Position: refs/heads/master@{#604977}
parent 4ab46d7e
......@@ -83,7 +83,7 @@ uint16_t QuicSocketAddressImpl::port() const {
}
sockaddr_storage QuicSocketAddressImpl::generic_address() const {
sockaddr_storage raw_address;
sockaddr_storage raw_address = {};
socklen_t address_len = sizeof(raw_address);
CHECK(socket_address_.ToSockAddr(
reinterpret_cast<struct sockaddr*>(&raw_address), &address_len));
......
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