Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

telnet a partir d'un prgm C sous hp ux

3 réponses
Avatar
maaxx
Slt à tous,

J'ai le pb suivant àrésoudre.
Je dois communiquer avec un equipement via telnet à partir d'un prgm C
(login/pssword puis commandes/reponses).

J'esssai sans succes de mettre au point le prgm suivant:

.1/ Creation d'un pipe

2/fork pour creer un nouveau process
3/Dans le proc fils je duplique pipe[1] sur 1 (stdout) que je ferme , et
pipe[0] sur 0 (stdin) que je ferme.
4/Dans leproc fils j'execute
execl("/usr/bin/telnet","telent","xxxx.xxx.xxxx.xxx port")

5/ dans le proc pere je me mets en attente sur pipe[0] (grace a un select)

6/ je recois la page d'accueil du telnet
7/par contre impossible d'envoyer des cdes au proc telneten ecrivant sur
pipe[1] a partir du proc pere

Et je comprends pas!

Est-ce irrealisable?

Qu'est-ce qui ne va pas?
Merci de votre attention.


M

3 réponses

Avatar
Emmanuel Delahaye
In 'fr.comp.lang.c', "maaxx" wrote:

.1/ Creation d'un pipe


Pas possible en C standard. Merci de reposter sur un forum dédié à ton
système.

--
-ed- [remove YOURBRA before answering me]
The C-language FAQ: http://www.eskimo.com/~scs/C-faq/top.html
<blank line>
FAQ de f.c.l.c : http://www.isty-info.uvsq.fr/~rumeau/fclc/

Avatar
maaxx
heu, desolé d'avoir perturbé le C standard,.... bien calme au demeurant.

M.

"Emmanuel Delahaye" a écrit dans le message news:

In 'fr.comp.lang.c', "maaxx" wrote:

.1/ Creation d'un pipe


Pas possible en C standard. Merci de reposter sur un forum dédié à ton
système.

--
-ed- [remove YOURBRA before answering me]
The C-language FAQ: http://www.eskimo.com/~scs/C-faq/top.html
<blank line>
FAQ de f.c.l.c : http://www.isty-info.uvsq.fr/~rumeau/fclc/



Avatar
Stephane Legras-Decussy
"maaxx" a écrit dans le message news:
bk7v57$a53$
heu, desolé d'avoir perturbé le C standard,.... bien calme au demeurant.


non non, ya des grosses bastons sur NULL ...