서버에서 data.txt파일을 읽어 들여서
클라이언트에서 볼수 있게 하고 싶은데
파일을 read해서 버퍼에 어떻게 쓰는지를 잘 모르겠습니다.
컴파일은 되는데 클라언트서 보면 빈 글자만 보이네요..
#include
#include
#include
#include
#include
#include
#define PORT 9000
int main(void)
{
int c_socket, s_socket;
struct sockaddr_in s_addr, c_addr;
:
int len;
int n;
char buffer[BUFSIZ];
int fd=open("data.txt",O_RDWR);
write(fd,buffer,strlen(buffer));
s_socket = socket(PF_INET, SOCK_STREAM, 0);