I have parsed the route -n
command to get the default gateway.
how to get the network gateway address in Qt?
Question
how to get the network gateway address in Qt?(linux)
I'm trying to get the gateway using the standard Qt library. I'm playing with QHostAddress, QNetworkInterface and so on but I cannot extract the gateway.
Do you have any idea?
Solution 3
OTHER TIPS
It is not implemented in Qt.
http://qt-project.org/forums/viewthread/7497
There is you can find solutions for windows and linux in comments
On Linux and Android read /proc/net/route e.g.
QFile file("/proc/net/route");
QByteArray content = file.readAll();
file.close();
Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow