I am trying to emulate telnet functionality by writing a socket listener program, and an application redirecting its console to the listener over sockets.

On the server side I opened a socket on my local ip, a defined port, and started listening on it like this
Code:
sockfd = socket(AF_INET,SOCK_STREAM,0);
portno = atoi(argv[1]);
serv_addr.sin_family = AF_INET;
serv_addr.sin_addr.s_addr = INADDR_ANY;
serv_addr.sin_port
...