qBittorrent
net.cpp File Reference
#include "net.h"
#include <QList>
#include <QNetworkInterface>
#include <QPair>
#include <QSslCertificate>
#include <QSslKey>
#include <QString>
#include <QVector>
Include dependency graph for net.cpp:

Go to the source code of this file.

Namespaces

 Utils
 
 Utils::Net
 

Functions

bool Utils::Net::isValidIP (const QString &ip)
 
Subnet Utils::Net::parseSubnet (const QString &subnetStr, bool *ok)
 
bool Utils::Net::canParseSubnet (const QString &subnetStr)
 
bool Utils::Net::isLoopbackAddress (const QHostAddress &addr)
 
bool Utils::Net::isIPInRange (const QHostAddress &addr, const QVector< Subnet > &subnets)
 
QString Utils::Net::subnetToString (const Subnet &subnet)
 
QHostAddress Utils::Net::canonicalIPv6Addr (const QHostAddress &addr)
 
QList< QSslCertificate > Utils::Net::loadSSLCertificate (const QByteArray &data)
 
bool Utils::Net::isSSLCertificatesValid (const QByteArray &data)
 
QSslKey Utils::Net::loadSSLKey (const QByteArray &data)
 
bool Utils::Net::isSSLKeyValid (const QByteArray &data)