지금 파일을 전송하는 명령어를 만드는 중입니다 그런대
문제점이 무엇이냐면 일단 파일전송이 맘대로입니다 잘보내질때는 잘보내지고 안보내질때는 잘보내지다가 가끔은
open에러가 나더군요(에러나는것도 시간지나면 풀리기도하고 아닐떄는 계속안됩니다)
open에러나기전 출력되는 문구를 보니 서버의 printf("%s -> %s\n", inet_ntoa(cli_sock.sin_addr), file_name);
이부분에서
file_name변수에는 클라이언트에서 보내는 파일제목만 담겨져야하는대 내용까지 다 담겨져서 출력되더군요... 그후로 open에러가 출력됩니다.
fflush로 해봐도 여전히 맘대로입니다
잘될떄는 잘되고 안될때는 open에러나고 무엇이 문제일까요?
그리고 (잘보내질때) 큰파일을 보내면 이것또한 에러나던대 이것또한 왜이러는지... 역시 open부분에서 에러가 납니다.
일주일째 사경을 해매는중입니다.. ㅠㅠ