기능
소켓에 주소 정보를 할당한다. 함수 호출이 성공하면 sockfd가 가리키는 소켓에 myaddr이 가리키는 주소 정보가 할당된다.
문법
int bind(int sockfd, struct sockaddr *myaddr, int addrlen);
매개변수
sockfd: 주소를 할당하고자 하는 소켓의 파일 디스크립터를 인자로 전달
myaddr: 할당하고자 하는 주소 정보를 지니고 있는 sockaddr_in 구조체 변수의 포인터를 인자로 전달(sockaddr는 sockaddr_in과 sockaddr_un 을 다 쓸 수 있는 범용적 구조체)
addrlen: 인자로 전달된 주소 정보 구조체의 길이를 전달
반환값
성공 시 0, 실패 시 -1