Changeset 245244 in webkit


Ignore:
Timestamp:
May 13, 2019 12:38:32 PM (5 years ago)
Author:
youenn@apple.com
Message:

Use kDNSServiceFlagsKnownUnique for DNSServiceRegisterRecord only on platforms supporting it
https://bugs.webkit.org/show_bug.cgi?id=197802

Reviewed by Eric Carlson.

Source/WebKit:

  • NetworkProcess/webrtc/NetworkMDNSRegister.cpp:

(WebKit::NetworkMDNSRegister::registerMDNSName):

Source/WTF:

  • wtf/Platform.h:
Location:
trunk/Source
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WTF/ChangeLog

    r245239 r245244  
     12019-05-13  Youenn Fablet  <youenn@apple.com>
     2
     3        Use kDNSServiceFlagsKnownUnique for DNSServiceRegisterRecord only on platforms supporting it
     4        https://bugs.webkit.org/show_bug.cgi?id=197802
     5
     6        Reviewed by Eric Carlson.
     7
     8        * wtf/Platform.h:
     9
    1102019-05-13  Yusuke Suzuki  <ysuzuki@apple.com>
    211
  • trunk/Source/WTF/wtf/Platform.h

    r245214 r245244  
    15121512#endif
    15131513
     1514#if (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 101500) || (PLATFORM(IOS_FAMILY) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 130000)
     1515#define HAVE_MDNS_FAST_REGISTRATION 1
     1516#endif
     1517
    15141518#if PLATFORM(MAC)
    15151519#define ENABLE_MONOSPACE_FONT_EXCEPTION (__MAC_OS_X_VERSION_MIN_REQUIRED < 101500)
  • trunk/Source/WebKit/ChangeLog

    r245243 r245244  
     12019-05-13  Youenn Fablet  <youenn@apple.com>
     2
     3        Use kDNSServiceFlagsKnownUnique for DNSServiceRegisterRecord only on platforms supporting it
     4        https://bugs.webkit.org/show_bug.cgi?id=197802
     5
     6        Reviewed by Eric Carlson.
     7
     8        * NetworkProcess/webrtc/NetworkMDNSRegister.cpp:
     9        (WebKit::NetworkMDNSRegister::registerMDNSName):
     10
    1112019-05-13  Don Olmstead  <don.olmstead@sony.com>
    212
  • trunk/Source/WebKit/NetworkProcess/webrtc/NetworkMDNSRegister.cpp

    r244709 r245244  
    140140    auto error = DNSServiceRegisterRecord(service,
    141141        record,
    142         kDNSServiceFlagsUnique | kDNSServiceFlagsKnownUnique,
     142#if HAVE(MDNS_FAST_REGISTRATION)
     143        kDNSServiceFlagsKnownUnique,
     144#else
     145        kDNSServiceFlagsUnique,
     146#endif
    143147        0,
    144148        pendingRequest->name.utf8().data(),
Note: See TracChangeset for help on using the changeset viewer.