I have parsed the route -n
command to get the default gateway.
how to get the network gateway address in Qt?
Pergunta
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?
Solução 3
Outras dicas
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();
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow