QNetworkConfigurationPrivatePointer QBBEngine::defaultConfiguration() { char *interface = 0; if (netstatus_get_default_interface(&interface) != BPS_SUCCESS) return QNetworkConfigurationPrivatePointer(); if (!interface) return QNetworkConfigurationPrivatePointer(); const QScopedPointer<char, NetstatusInterfaceCleanupHelper> holder(interface); const QString id = idForName(QString::fromLatin1(interface)); const QMutexLocker locker(&mutex); if (accessPointConfigurations.contains(id)) { qBearerDebug() << Q_FUNC_INFO << "found default interface:" << id; return accessPointConfigurations.value(id); } return QNetworkConfigurationPrivatePointer(); }
QNetworkConfigurationPrivatePointer QGenericEngine::defaultConfiguration() { return QNetworkConfigurationPrivatePointer(); }
QNetworkConfigurationPrivatePointer QNativeWifiEngine::defaultConfiguration() { return QNetworkConfigurationPrivatePointer(); }
QNetworkConfigurationPrivatePointer QAndroidBearerEngine::defaultConfiguration() { return QNetworkConfigurationPrivatePointer(); }