[code:1]#include <stdio.h>
#include <stdlib.h>
#include <errno.h>
#include <string.h>
#include <sys/types.h>
#include <netinet/in.h>
#include <sys/socket.h>
#include <sys/wait.h>
#define MYPORT 10000
#define MAXDATASIZE 100
#define BACKLOG 10
#define SOH 1
#define EOT 4
main()
{
struct termios oldtio, newtio;
int fd, sockfd, new_fd, buf_size;
struct sockaddr_in my_addr;
struct sockaddr_in their_addr;
int sin_size, numbytes;
char buf[MAXDATASIZE], dwbuf[MAXDATASIZE+4];
if ((sockfd = socket(AF_INET, SOCK_STREAM, 0)) == -1){