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 peck (site web personnel) . Évalué à 1.
/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.