본문 바로가기
코스웨어/14년 스마트컨트롤러

2014년 06월 13일 client 소켓 소스 양태영

by 알 수 없는 사용자 2014. 6. 13.
728x90
반응형
#include <stdio.h>
#include <sys/types.h>
#include <sys/socket.h>
#include <sys/stat.h>
#include <arpa/inet.h>


int main()
{
	int iSock;
	int iRt;
	struct sockaddr_in stAddr;

// 소켓 생성
	iSock = socket(AF_INET, SOCK_STREAM, 0);
	if(-1 == iSock)
	{
		fprintf(stderr, "소켓을 생성할 수 없습니다.\n");
		return 10;
	}

// 소켓 정보 부여
	stAddr.sin_family = AF_INET;
	stAddr.sin_port = htons(4000);
	stAddr.sin_addr.s_addr = inet_addr("192.168.10.250");

// 연결
	iRt = connect(iSock, (struct sockaddr *)&stAddr, sizeof(stAddr));
	if(-1 == iRt)
	{
		fprintf(stderr, "연결에 실패했습니다.\n");

		close(iSock);
		return 11;
	}

	printf("iSock : %d\n", iSock);

// 내용 전송


	close(iSock);
	
	return 0;
}


728x90