소켓 주소 다루기
☞ bind, getsockname int bind(int socket, struct sockaddr *addr, socklen_t length); int getsockname(int socket, struct sockaddr *addr, socklen_t *length); socket() 함수에 의해 생성한 소켓은 주소가 할당되지 않은 상태로 통신을 수행하려면 주소가 할당되어야 합니다. 이 주소 할당 작업을 수행하는 것이 bind()함수이고 소켓의 주소를 확인할 때 사용하는 것이 getsockname() 함수입니다. ☞ 예제1 #if defined(WINDOWS) struct sockaddr_in sock_addr; int n; #else /* WINDOWS */ struct sockaddr_un so..
C | C++
2018. 6. 17. 17:19