Forum Linux.noyau developpement noyau

Posté par  .
Étiquettes : aucune
0
22
nov.
2007
Salut tlm,
Désolée si la question est simple pour les experts!
Si on veut écrire quelquechose comme netstat mais de zéro, est ce qu'il y a moyen d'utiliser les fonctions d'ipv4?
Par exemple, un truc de base c'est de pouvoir retrouver une socket parmis celles qui sont établies. Sauf que le noyau n'exporte pas ces fonctions (à mes connaissances)...
Sinon quelqu'un peut me dire où je peux voir ttes les sockets (établies, time_wait, etc.)?
Dans tcp_ipv4.c, il y a des appels du genre inet_lookup(&tcp_hashinfo, ...) est ce bien cela qu'il fo cibler???
Enfin, comment on peut compiler un module statiquement dans le noyau??

Merci à ts!
  • # Informations noyau

    Posté par  (site web personnel) . Évalué à 1.

    Les informations exportées par le noyau sont disponibles sous plusieurs formes :
    /proc
    /sys
    syscall
    socket
    /dev

    Les informations sur le réseau sont exportées dans /proc/net et /proc/sys/net.

    Pour les détails, le code source de netstat lui même te renseignera.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.