
인터넷 주소 형식으로 변환하는 inet_ntop 함수의 첫 번째 인자로 전달할 주소 형식을 결정하는 두 가지 주소 형식이 있습니다.
AF_INET은 IPv4 주소를 나타내며, 32비트 주소를 표현합니다. AF_INET6은 IPv6 주소를 나타내며, 128비트 주소를 표현합니다.
struct in6_addr와 struct in_addr의 구조체 멤버는 다음과 같습니다.
- struct in6_addr:
- s6_addr: 128비트 주소를 표현하는 unsigned char 배열입니다.
- s6_addr16: 64비트 주소를 표현하는 unsigned short 배열입니다.
- s6_addr32: 32비트 주소를 표현하는 unsigned int 배열입니다.
- struct in_addr:
- s_addr: 32비트 주소를 표현하는 unsigned int 변수입니다.
2025-07-11 09:31