Fonction iface en c ????

Fermé
hennouni - 20 avril 2012 à 12:10
 hennouni - 23 avril 2012 à 09:50
salut tous le monde je cherche l équivalent de iface en fonction c pour configurer ma carte réseaux lunix

je veux l équivalent de ces ligne de commande en fonction c
auto eth0:0
iface eth0:0 inet static
address 192.168.0.2
netmask 255.255.255.0
broadcast 192.168.0.255


merci :)

2 réponses

Hxyp Messages postés 401 Date d'inscription vendredi 28 janvier 2011 Statut Membre Dernière intervention 27 avril 2014 54
20 avril 2012 à 17:22
Bonjour,
On utiliserait plutôt un script pour faire ça. Regardez dans /etc il y a surement un dossier network avec des scripts dedans. Après en C vous pouvez utiliser la fonction system() pour exécuter ces commandes (il n'y a pas d'équivalent à "iface"). Mais ce serait plus simple de faire un petit .sh
1
je sais bien qu'on peut utiliser les fonctions système mais c'est pas le but car je travail sur un projet temps réel donc le temps est importent
1
Hxyp Messages postés 401 Date d'inscription vendredi 28 janvier 2011 Statut Membre Dernière intervention 27 avril 2014 54
21 avril 2012 à 11:57
Et bien faut jeter un oeil dans les sources vu qu'elles sont disponibles, peut-être dans celles de ifconfig et route
0
je voir encore j ai cherché mais j ai pas encore trouvé merci pour vos réponse :)
0