소켓 프로그램 구현
- 최초 등록일
- 2005.09.28
- 최종 저작일
- 2005.09
- 8페이지/ 한컴오피스
- 가격 2,500원
소개글
c언어를 이용한 리눅스 서버 - 클라이언트간 소켓 프로그램입니다.
상당히 간단하지만 구현하는데 밤을 꼬박 샜습니다.
유용하게 사용하세요
컴파일 실행환경
c언어로 제작하였습니다.
코딩시에는 리눅스에서 직접 코딩하였습니다.
gcc컴파일러를 사용하였습니다.
vc++로도 컴파일은 가능하지만 서버 소스는
당연히 리눅스에서 컴파일해야 하므로
리눅스를 접하실수 있어야 합니다.
본문내용
int main(){
int sock, client;
char *ptr;
struct sockaddr_in cli_addr, serv_addr;
char buf[100];
int n;
if((sock = socket(AF_INET,SOCK_STREAM,0)) < 0){
perror("소켓생성 에러\n");
exit(1);
}
signal(SIGINT,quit); //ctrl+c 프로그램 종료
bzero((char*)&serv_addr,sizeof(serv_addr)); //serv_addr구조체 초기화
참고 자료
없음