Pour tout te dire, ce code ce destine à Thinstation, soit une version minimaliste de linux, d'où le besoin d'écrire le programme en c (parce que d'ajouter python ou perl augmenterai la taille de l'OS, et ne serait pas forcement performent sur une toute vieille becane)
En fait, dans mon cas, l'interface qui m'intéresse est toujours eth0, donc ca simplifie le probleme...
De chercher l'information dans ifconfig, j'y ai aussi pensé, mais quand je me suis apercu qu'il n'y avait pas de fonctions substring et autres et qu'il fallait passer par la mémoire etc... j'avoue que j'ai pris peur ;) et je me suis aussi dit qu'il devait bien y'avoir un moyen plus direct de faire ca et que c'était un peu bête d'utiliser un programme (ifconfig) qui cherche aussi l'information quelque part... pour ensuite rechercher dans la sortie standard... conceptuellement je trouvais ca un peu dommage, mais si tu pense que c'est le mieux... je vais bien y etre obligé.
[^] # Re: Euh
Posté par bue . En réponse au message comment récupérer l'adresse mac du pc ou s'execute le programme. Évalué à 1.
Pour tout te dire, ce code ce destine à Thinstation, soit une version minimaliste de linux, d'où le besoin d'écrire le programme en c (parce que d'ajouter python ou perl augmenterai la taille de l'OS, et ne serait pas forcement performent sur une toute vieille becane)
En fait, dans mon cas, l'interface qui m'intéresse est toujours eth0, donc ca simplifie le probleme...
De chercher l'information dans ifconfig, j'y ai aussi pensé, mais quand je me suis apercu qu'il n'y avait pas de fonctions substring et autres et qu'il fallait passer par la mémoire etc... j'avoue que j'ai pris peur ;) et je me suis aussi dit qu'il devait bien y'avoir un moyen plus direct de faire ca et que c'était un peu bête d'utiliser un programme (ifconfig) qui cherche aussi l'information quelque part... pour ensuite rechercher dans la sortie standard... conceptuellement je trouvais ca un peu dommage, mais si tu pense que c'est le mieux... je vais bien y etre obligé.