MCPcopy Create free account
hub / github.com/Windscribe/Desktop-App / dnsManager

Method dnsManager

src/client/engine/utils/dnsscripts_linux.cpp:7–17  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

5#include <QStandardPaths>
6
7DnsScripts_linux::SCRIPT_TYPE DnsScripts_linux::dnsManager() {
8 if (dnsManager_ == DNS_MANAGER_AUTOMATIC) {
9 return detectScript();
10 } else if (dnsManager_ == DNS_MANAGER_RESOLV_CONF) {
11 return RESOLV_CONF;
12 } else if (dnsManager_ == DNS_MANAGER_SYSTEMD_RESOLVED) {
13 return SYSTEMD_RESOLVED;
14 } else {
15 return NETWORK_MANAGER;
16 }
17}
18
19void DnsScripts_linux::setDnsManager(DNS_MANAGER_TYPE d)
20{

Callers 4

EngineMethod · 0.45
setSettingsImplMethod · 0.45
executeOpenVPNMethod · 0.45
configureWireGuardMethod · 0.45

Calls

no outgoing calls

Tested by

no test coverage detected