클라이언트에서 서버에 데이타를 전송해서
서버에서 데이타를 처리하는 것을 만들고 있습니다.
클라이언트에서 데이타를 보낼때
typedef struct{
char Phone[16];
char PhoneId[10];
char ReceiveData[50];
}RDATA;
구조체 데이타를 보냅니다.
서버에서 이걸 잡아서 처리를 하면 데이타의 값이
다 넘어오는 것이 아니라 구조체의 첫번째의 값만 넘어 옵니다.
char rbuf[MAXLINE];
if(( size = read(client_fd, rbuf, MAXLINE)) > 0)
printf("Request service from client%s", rbuf);
이것이 결과를 확인하면