Skip to content

Commit

Permalink
Add ipv6 support to server
Browse files Browse the repository at this point in the history
  • Loading branch information
sgourdas committed Sep 29, 2024
1 parent 3a82b9b commit a3ba96e
Showing 1 changed file with 4 additions and 2 deletions.
6 changes: 4 additions & 2 deletions src/localkiwixserver.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -41,8 +41,10 @@ LocalKiwixServer::LocalKiwixServer(QWidget *parent) :
QVector<QString> interfaces;
interfaces.reserve(interfacesMap.size() + 1);
for (const auto &interfacePair : interfacesMap) {
QString ip = QString::fromStdString(interfacePair.second.addr);
interfaces.push_back(ip);
QString ipv4 = QString::fromStdString(interfacePair.second.addr);
interfaces.push_back(ipv4);
QString ipv6 = QString::fromStdString(interfacePair.second.addr6);
if (!ipv6.isEmpty()) interfaces.push_back(ipv6);
}
std::sort(interfaces.begin(), interfaces.end());
interfaces.push_front(QString(gt("all")));
Expand Down

0 comments on commit a3ba96e

Please sign in to comment.