
AF_INET을 사용하여 IPv4 주소를 조회할 때, struct addrinfo 구조체의 ai_flags에 설정할 값은 없습니다.
하지만, AF_INET6을 사용하여 IPv6 주소를 조회할 때, struct addrinfo 구조체의 ai_flags에 AI_V4MAPPED을 설정하면 IPv4 주소가 IPv6 주소로 매핑됩니다.
AI_V4MAPPED을 설정하지 않으면, IPv4 주소는 조회되지 않습니다.
따라서, AF_INET6을 사용하여 IPv6 주소를 조회할 때는 AI_V4MAPPED을 설정해야 합니다.
AF_INET을 사용하여 IPv4 주소를 조회할 때는 AI_V4MAPPED을 설정할 필요가 없습니다.
다만, AI_PASSIVE를 설정하면 소켓이 연결을 수신할 수 있는 주소로 사용됩니다.
AI_CANONNAME을 설정하면 주소의 캐논 이름을 조회할 수 있습니다.
AI_NUMERICHOST를 설정하면 주소의 이름을 조회하지 않고, 숫자 형태의 주소만 조회할 수 있습니다.
AI_NUMERICHOST를 설정하면 주소의 이름을 조회하지 않고, 숫자 형태의 주소만 조회할 수 있습니다.
AI_NUMERICSERV를 설정하면 서비스 이름을 조회하지 않고, 숫자 형태의 서비스 번호만 조회할 수 있습니다.
AI_ALL을 설정하면 IPv4 주소와 IPv6 주소를 모두 조회할 수 있습니다.
AI_ADDRCONFIG을 설정하면 주소 체계가 지원되지 않는 경우, 주소 체계를 지원하는 주소만 조회할 수 있습니다.
AI_V4MAPPED을 설정하면 IPv4 주소가 IPv6 주소로 매핑됩니다.
AI_V6ONLY를 설정하면 IPv6 주소만 조회할 수 있습니다.
AI_V4MAPPED을 설정하지 않으면, IPv4 주소는 조회되지 않습니다.
AI_V6ONLY를 설정하면 IPv6 주소만 조회할 수 있습니다.
AI_PASSIVE를 설정하면 소켓이 연결을 수신할 수 있는 주소로 사용됩니다.
AI_CANONNAME을 설정하면 주소의 캐논 이름을 조회할 수 있습니다.
AI_NUMERICHOST를 설정하면 주소의 이름을 조회하지 않고, 숫자 형태의 주소만 조회할 수 있습니다.
AI_NUMERICSERV를 설정하면 서비스 이름을 조회하지 않고, 숫자 형태의 서비스 번호만 조회할 수 있습니다.
AI_ALL을 설정하면 IPv4 주소와 IPv6 주소를 모두 조회할 수 있습니다.
AI_ADDRCONFIG을 설정하면 주소 체계가 지원되지 않는 경우, 주소 체계를 지원하는 주소만 조회할 수 있습니다.
AI_V4MAPPED을 설정하면 IPv4 주소가 IPv6 주소로 매핑됩니다.
AI_V6ONLY를 설정하면 IPv6 주소만 조회할 수 있습니다.
AI_PASSIVE를 설정하면 소켓이 연결을 수신할 수 있는 주소로 사용됩니다.
AI_CANONNAME을 설정하면 주소의 캐논 이름을 조회할 수 있습니다.
AI_NUMERICHOST를 설정하면 주소의 이름을 조회하지 않고, 숫자 형태의 주소만 조회할 수 있습니다.
AI_NUMERICSERV를 설정하면 서비스 이름을 조회하지 않고, 숫자 형태의 서비스 번호만 조회할 수 있습니다.
AI_ALL을 설정하면 IPv4 주소와 IPv6 주소를 모두 조회할 수 있습니다.
AI_ADDRCONFIG을 설정하면 주소 체계가 지원되지 않는 경우, 주소 체계를 지원하는 주소만 조회할 수 있습니다.
AI_V4MAPPED을 설정하면 IPv4 주소가 IPv6 주소로 매핑됩니다.
AI_V6ONLY를 설정하면 IPv6 주소만 조회할 수 있습니다.
AI_PASSIVE를 설정하면 소켓이 연결을 수신할 수 있는 주소로 사용됩니다.
AI_CANONNAME을 설정하면 주소의 캐논 이름을 조회할 수 있습니다.
AI_NUMERICHOST를 설정하면 주소의 이름을 조회하지 않고, 숫자 형태의 주소만 조회할 수 있습니다.
AI_NUMERICSERV를 설정하면 서비스 이름을 조회하지 않고, 숫자 형태의 서비스 번호만 조회할 수 있습니다.
AI_ALL을 설정하면 IPv4 주소와 IPv6 주소를 모두 조회할 수 있습니다.
AI_ADDRCONFIG을 설정하면 주소 체계가 지원되지 않는 경우, 주소 체계를 지원하는 주소만 조회할 수 있습니다.
AI_V4MAPPED을 설정하면 IPv4 주소가 IPv6 주소로 매핑됩니다.
AI_V6ONLY를 설정하면 IPv6 주소만 조회할 수 있습니다.
AI_PASSIVE를 설정하면 소켓이 연결을 수신할 수 있는 주소로 사용됩니다.
AI_CANONNAME을 설정하면 주소의 캐논 이름을 조회할 수 있습니다.
AI_NUMERICHOST를 설정하면 주소의 이름을 조회하지 않고, 숫자 형태의 주소만 조회할 수 있습니다.
AI_NUMERICSERV를 설정하면 서비스 이름을 조회하지 않고, 숫자 형태의 서비스 번호만 조회할 수 있습니다.
AI_ALL을 설정하면 IPv4 주소와 IPv6 주소를 모두 조회할 수 있습니다.
AI_ADDRCONFIG을 설정하면 주소 체계가 지원되지 않는 경우, 주소 체계를 지원하는 주소만 조회할 수 있습니다.
AI_V4MAPPED을 설정하면 IPv4 주소가 IPv6 주소로 매핑됩니다.
AI_V6ONLY를 설정하면 IPv6 주소만 조회할 수 있습니다.
AI_PASSIVE를 설정하면 소켓이 연결을 수신할 수 있는 주소로 사용됩니다.
AI_CANONNAME을 설정하면 주소의 캐논 이름을 조회할 수 있습니다.
AI_NUMERICHOST를 설정하면 주소의 이름을 조회하지 않고, 숫자 형태의 주소만 조회할 수 있습니다.
AI_NUMERICSERV를 설정하면 서비스 이름을 조회하지 않고, 숫자 형태의 서비스 번호만 조회할 수 있습니다.
AI_ALL을 설정하면 IPv4 주소와 IPv6 주소를 모두 조회할 수 있습니다.
AI_ADDRCONFIG을 설정하면 주소 체계가 지원되지 않는 경우, 주소 체계를 지원하는 주소만 조회할 수 있습니다.
AI_V4MAPPED을 설정하면 IPv4 주소가 IPv6 주소로 매핑됩니다.
AI_V6ONLY를 설정하면 IPv6 주소만 조회할 수 있습니다.
AI_PASSIVE를 설정하면 소켓이 연결을 수신할 수 있는 주소로 사용됩니다.
AI_CANONNAME을 설정하면 주소의 캐논 이름을 조회할 수 있습니다.
AI_NUMERICHOST를 설정하면 주소의 이름을 조회하지 않고, 숫자 형태의 주소만 조회할 수 있습니다.
AI_NUMERICSERV를 설정하면 서비스 이름을 조회하지 않고, 숫자 형태의 서비스 번호만 조회할 수 있습니다.
AI_ALL을 설정하면 IPv4 주소와 IPv6 주소를 모두 조회할 수 있습니다.
AI_ADDRCONFIG을 설정하면 주소 체계가 지원되지 않는 경우, 주소 체계를 지원하는 주소만 조회할 수 있습니다.
AI_V4MAPPED을 설정하면 IPv4 주소가 IPv6 주소로 매핑됩니다.
AI_V6ONLY를 설정하면 IPv6 주소만 조회할 수 있습니다.
AI_PASSIVE를 설정하면 소켓이 연결을 수신할 수 있는 주소로 사용됩니다.
AI_CANONNAME을 설정하면 주소의 캐논 이름을 조회할 수 있습니다.
AI_NUMERICHOST를 설정하면 주소의 이름을 조회하지 않고, 숫자 형태의 주소만 조회할 수 있습니다.
AI_NUMERICSERV를 설정하면 서비스 이름을 조회하지 않고, 숫자 형태의 서비스 번호만 조회할 수 있습니다.
AI_ALL을 설정하면 IPv4 주소와 IPv6 주소를 모두 조회할 수 있습니다.
AI_ADDRCONFIG을 설정하면 주소 체계가 지원되지 않는 경우, 주소 체계를 지원하는 주소만 조회할 수 있습니다.
AI_V4MAPPED을 설정하면 IPv4 주소가 IPv6 주소로 매핑됩니다.
AI_V6ONLY를 설정하면 IPv6 주소만 조회할 수 있습니다.
AI_PASSIVE를 설정하면 소켓이 연결을 수신할 수 있는 주소로 사용됩니다.
AI_CANONNAME을 설정하면 주소의 캐논 이름을 조회할 수 있습니다.
AI_NUMERICHOST를 설정하면 주소의 이름을 조회하지 않고, 숫자 형태의 주소만 조회할 수 있습니다.
AI_NUMERICSERV를 설정하면 서비스 이름을 조회하지 않고, 숫자 형태의 서비스 번호만 조회할 수 있습니다.
AI_ALL을 설정하면 IPv4 주소와 IPv6 주소를 모두 조회할 수 있습니다.
AI_ADDRCONFIG을 설정하면 주소 체계가 지원되지 않는 경우, 주소 체계를 지원하는 주소만 조회할 수 있습니다.
AI_V4MAPPED을 설정하면 IPv4 주소가 IPv6 주소로 매핑됩니다.
AI_V6ONLY를 설정하면 IPv6 주소만 조회할 수 있습니다.
AI_PASSIVE를 설정하면 소켓이
2025-08-15 20:20