Salut,
Je cherche à obtenir la liste de toutes les interfaces réseau d'un équipement en c.
J'ai trouvé le flag SIOCGIFCONF qui me renvois (avec ioctl) la liste des interfaces qui sont configurées ou pour lesquelles une IP leur a été attribuée. Par exemple, si je créer un bridge en y incluant toutes mes interfaces, la commande me renvois la liste avec un seul élément, le bridge.
Est-il possible de récupérer une liste de toutes les interfaces même non configurées ?
# ifconfig
Posté par Steve Azriel . Évalué à 2.
Je pense que le programme ifconfig le fait et comme c'est GNU GPL :-)
Tu devrais y trouver ton bonheur !
Bon courage !
Cdlt,
[^] # Re: ifconfig et ip
Posté par Doude . Évalué à 1.
Apparemment, ils ne passent pas par ioctl pour obtenir les infos.
Quelqu'un peut m'aider ou connais la technique ?
Merci.
[^] # Re: ifconfig et ip
Posté par Pol' uX (site web personnel) . Évalué à 2.
cat /proc/net/dev
Adhérer à l'April, ça vous tente ?
[^] # Re: ifconfig et ip
Posté par Doude . Évalué à 1.
Je peux utilisé ce fichier pour obtenir la liste des interfaces et avec des commande ioctl je dois pourvoir récupérer les autre infos. Je vais essayer comme ça.
Merci.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.