[Linux] Service utilisant Inetd

Service utilisant Inetd [Linux] - C - Programmation

Marsh Posté le 20-10-2004 à 17:56:18    

Pour programmer un service qui va utiliser inetd, il faut faire quelque chose de special?
En fait, j'ai un service qui fonctionne sur le port 1742 qui se lance avec inetd. Dans inetd je lance une ecoute sur le port 1742 et donc le service se lance si il y a uen demande.
Le probleme c'est que mon service ne peut pas se lancer car il merde a l'appel de la fonction bind, il me dit : bind: Address already in use.
En effet vu que inetd ecoute sur le meme port ca merde, alors comment faire?  


---------------
>>>>>> WebFotos <<<<<<
Reply

Marsh Posté le 20-10-2004 à 17:56:18   

Reply

Marsh Posté le 20-10-2004 à 20:32:23    

ton service nedois pas faire de réseau il me semble ...
inetd s'en charge .. tu dois te contenter de recevoir les données sur l'entrée std, et d'envoyer les résultats sur la sortie std ..c 'est pour ca que ton bind marche pas : inetd a deja réservé la ressource ...

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed