Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1309 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  Quel port est écouté par un processus donné ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Quel port est écouté par un processus donné ?

n°272929
cypress
La colline de cyprès
Posté le 19-12-2002 à 15:36:28  profilanswer
 

Salut,
 
sous Linux ou AIX, en C, je souhaite pouvoir récupérer le n° de port écouté par un processus dont je connait le PID.
 
Actuellement, j'utilise un appel système a la commande netstat.
Sous linux, les options de netstat pour me lister les processus avec les n° de ports sont : netstat -anp Puis après je dois parser le résultat pour trouver le port... c très lourd en tps d'éxécution.
 
Sous AIX la syntaxe n'est pas la même, et donc je ne sais toujours pas comment faire.
 
J'aimerai déjà savoir s'il y a une quelconque fonction C qui me permettrait de faire çà proprement ?
 
Sinon comment je fais avec netstat sous AIX pour avoir les PID associés avec leur port ?
 
Merci !!
 
:=D


---------------
Savoir c'est vivre, et maintenir dans l'ignorance c'est presque un homicide
mood
Publicité
Posté le 19-12-2002 à 15:36:28  profilanswer
 

n°273055
lorill
Posté le 19-12-2002 à 16:31:41  profilanswer
 

solution simple : tu regardes les sources de netstat pour voir comment ils l'ont fait  [:sinclaire]

n°273085
cypress
La colline de cyprès
Posté le 19-12-2002 à 16:40:50  profilanswer
 

Merci. Moui çà risque d'être complexe à mon avis. Je vais qd même jeter un oeil.
 
D'autres idées ?
 
Thanks


---------------
Savoir c'est vivre, et maintenir dans l'ignorance c'est presque un homicide
n°274165
cypress
La colline de cyprès
Posté le 20-12-2002 à 22:14:28  profilanswer
 

Les sources de netstat.... bouh ke c compliqué ! Enfin bien trop pour moi.
 
Alors ya pas une fonction qui fait çà ? Cà me désespére :-(
 
Mici de m'aider...


---------------
Savoir c'est vivre, et maintenir dans l'ignorance c'est presque un homicide

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  Quel port est écouté par un processus donné ?

 

Sujets relatifs
Communication Inter ProcessusKill des processus
inet control et port de connexionUtilisation de javax.comm (accès au port série, //, ...) + DEPRECATE
[HELP] afficher infos sur un autre PC ( via port serie )[Socket/Tubes] Communication inter-processus : le plus performant ?
Adressage Port SérieAccèder au port Com (RS232) sous Win2000
Accès port série avec Java[C] komment tuer un processus zombie ?
Plus de sujets relatifs à : Quel port est écouté par un processus donné ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR