write(clnt_sock,message,size);
write(1,message,size);
write메소드에서 clnt_sock(클라이언트 소켓)에 message를 전송하는 것은 알겠는데, 두번째 줄에서 socket이 아닌 숫자 1이 의미하는건 뭐예요?
이 예제는 echo_server.c인데 실제 write(1,message,size);
이 부분을 빼면 클라이언트가 서버에게 보낸 메세지를 서버는 찍지 않네요.
물론 클라이언트는 자신이 보낸것을 받게 되고요.
제 생각은 그럼 1의 의미가 자기 자신(서버)이라는 것인데 맞나요?
만약 맞다면 port번호는 이 프로그램에서 사용한 서버소켓으로 다시 자신에게