tengo un dispositivo que expone una interfaz telnet que se puede acceder a usar un nombre de usuario y contraseña y luego manipular el funcionamiento del dispositivo.
Tengo que escribir un programa C que oculta el aspecto de telnet del cliente y, en su lugar, proporciona una interfaz para que el usuario controle el dispositivo.
¿Cuál sería una buena manera de proceder. Intenté escribir un programa de socket simple pero se detiene en el prompt de inicio de sesión. Supongo que no estoy siguiendo el protocolo TCP.
¿Alguien ha intentado esto, hay una biblioteca de código abierto para hacer esto?
Gracias
Adición: Finalmente Deseo exponerlo a través de una API web/servicio web. La plataforma es Linux.
¿Se ejecutará este programa en Windows? Linux? Si tiene Windows, puede usar winsock. En Linux seguramente podrías usar algo equivalente. – Nate
Pregunta relacionada: "Usar telnet en un programa C" http://stackoverflow.com/questions/202859/using-telnet-in-a-c-program – jfs