본문 바로가기

IT/c, c++

[c] IP Setting

- IP address 구조체 

 

struct sockaddr_in  {

  unsigned short  sin_family;   /* address family (always AF_INET) */

  unsigned short  sin_port;     /* port num in network byte order */  

  struct in_addr  sin_addr;     /* IP addr in network byte order    */

  unsigned char   sin_zero[8]; /* pad to sizeof(struct sockaddr) */  

};  

 

SOCKADDR_IN servAddr {

  memset(&servAddr, 0, sizeof(servAddr));

  servAddr.sin_family = AF_INET;

  servAddr.sin_addr.s_addr = inet_addr( ip );

  servAddr.sin_port = htos( atoi ( port ) );

};




'IT > c, c++' 카테고리의 다른 글

[c] 소켓 생성 기본  (0) 2014.01.23
[c] ASKII 코드 출력  (0) 2014.01.23
Template 코드의 선언과 정의는 하나의 파일에 넣자!  (0) 2014.01.23
[c] File 입출력  (0) 2014.01.23
[c,c++] malloc 와 new 의 차이  (0) 2014.01.23