Changeset 212713 in webkit


Ignore:
Timestamp:
Feb 21, 2017, 8:27:35 AM (9 years ago)
Author:
commit-queue@webkit.org
Message:

[WebRTC] LibWebRTCSocket::SendTo message should have a correct SocketAddress
https://bugs.webkit.org/show_bug.cgi?id=168636

Patch by Youenn Fablet <youenn@apple.com> on 2017-02-21
Reviewed by Eric Carlson.

  • WebProcess/Network/webrtc/LibWebRTCSocket.cpp:

(WebKit::LibWebRTCSocket::SendTo): Ensuring address remains valid during SendTo message lifetime.

Location:
trunk/Source/WebKit2
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebKit2/ChangeLog

    r212704 r212713  
     12017-02-21  Youenn Fablet  <youenn@apple.com>
     2
     3        [WebRTC] LibWebRTCSocket::SendTo message should have a correct SocketAddress
     4        https://bugs.webkit.org/show_bug.cgi?id=168636
     5
     6        Reviewed by Eric Carlson.
     7
     8        * WebProcess/Network/webrtc/LibWebRTCSocket.cpp:
     9        (WebKit::LibWebRTCSocket::SendTo): Ensuring address remains valid during SendTo message lifetime.
     10
    1112017-02-21  Alex Christensen  <achristensen@webkit.org>
    212
  • trunk/Source/WebKit2/WebProcess/Network/webrtc/LibWebRTCSocket.cpp

    r212519 r212713  
    137137        IPC::DataReference data(reinterpret_cast<const uint8_t*>(buffer->data()), buffer->size());
    138138        String srtpAuthKey = authKey(options);
    139         Messages::NetworkRTCSocket::SendTo message(data, RTCNetwork::SocketAddress(address), options.packet_id, options.packet_time_params.rtp_sendtime_extension_id, srtpAuthKey, options.packet_time_params.srtp_packet_index, options.dscp);
     139        RTCNetwork::SocketAddress socketAddress(address);
     140        Messages::NetworkRTCSocket::SendTo message(data, socketAddress, options.packet_id, options.packet_time_params.rtp_sendtime_extension_id, srtpAuthKey, options.packet_time_params.srtp_packet_index, options.dscp);
    140141        connection.send(WTFMove(message), identifier);
    141142    });
Note: See TracChangeset for help on using the changeset viewer.