Show prefixLength for IPv6 devices

This commit is contained in:
Srivats P 2018-08-15 10:50:10 +05:30
parent ffa0fdaa74
commit e2a11bfa4e

View File

@ -172,9 +172,10 @@ QVariant DeviceModel::data(const QModelIndex &index, int role) const
case Qt::DisplayRole:
if (dev->has_ip6_prefix_length()) {
OstEmul::Ip6Address ip = dev->ip6();
return QHostAddress(
UInt128(ip.hi(), ip.lo()).toArray())
.toString();
return QString("%1/%2")
.arg(QHostAddress(UInt128(ip.hi(), ip.lo())
.toArray()).toString())
.arg(dev->ip6_prefix_length());
}
else
return QString("--");