/[packages]/updates/7/qtwebengine5/current/SOURCES/qtwebengine-SIOCGSTAMP.patch
ViewVC logotype

Contents of /updates/7/qtwebengine5/current/SOURCES/qtwebengine-SIOCGSTAMP.patch

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1461744 - (show annotations) (download)
Tue Nov 19 13:58:31 2019 UTC (4 years, 5 months ago) by daviddavid
File size: 776 byte(s)
New version 5.12.6

1 diff --git a/src/3rdparty/chromium/third_party/webrtc/rtc_base/physicalsocketserver.cc b/src/3rdparty/chromium/third_party/webrtc/rtc_base/physicalsocketserver.cc
2 index ca7849917..31c5f7697 100644
3 --- a/src/3rdparty/chromium/third_party/webrtc/rtc_base/physicalsocketserver.cc
4 +++ b/src/3rdparty/chromium/third_party/webrtc/rtc_base/physicalsocketserver.cc
5 @@ -69,6 +69,11 @@ typedef void* SockOptArg;
6
7 #if defined(WEBRTC_POSIX) && !defined(WEBRTC_MAC) && !defined(__native_client__)
8
9 +// Seems that kernel 5.2.0 renames this define to SIOCGSTAMP_OLD
10 +#ifndef SIOCGSTAMP
11 +#define SIOCGSTAMP 0x8906 /* Get stamp (timeval) */
12 +#endif
13 +
14 int64_t GetSocketRecvTimestamp(int socket) {
15 struct timeval tv_ioctl;
16 int ret = ioctl(socket, SIOCGSTAMP, &tv_ioctl);

  ViewVC Help
Powered by ViewVC 1.1.30